Prove

Software Engineer, Java

United States

Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Banking, Lending, Healthcare, Gaming, Crypto, E-commerce, Marketplaces, Payments, Digital IdentityIndustries

Requirements

Candidates should have 5-7 years of software development experience and a deep understanding of object-oriented programming with professional experience in Java. Experience with AWS technologies such as S3, SQS, EKS, and RDS is required. A Bachelor's degree in computer science or a related quantitative field is preferred, along with experience architecting and developing solutions to complex problems, database internals, database language theories, database design, SQL, Graph QL, and No SQL technologies. Experience in high growth/pre-IPO technology companies is also preferred.

Responsibilities

The Software Engineer will design and develop digital identity infrastructure using cutting-edge technology to deliver scalable and efficient software and data solutions. Key responsibilities include writing well-designed, testable, and efficient code, performing code reviews, developing core data platform services with a focus on scalability and efficiency, and streamlining the integration of Prove services and data providers. The role also involves exercising creative thinking to solve complex problems and promoting company cultural values.

Skills

Java
Software Development
Data Platforms
Scalability
Efficiency
Integration
Problem-Solving
Code Reviews
Testing

Prove

Identity verification and authentication solutions

About Prove

Prove specializes in identity verification and authentication services, primarily serving clients in the financial sector. Its solutions are designed to secure transactions across various platforms, including mobile, desktop, call centers, and chat services. Prove's products work by utilizing a privacy-first approach that incorporates decentralized data architecture and identity tokenization, ensuring that user consent is prioritized and data aggregation is minimized. This focus on security and privacy sets Prove apart from its competitors, as it has built a reputation as a trusted partner for major financial institutions. The company's goal is to provide scalable and effective authentication solutions that enhance security for over 1,000 enterprise customers and 500 banks globally, while also maintaining a commitment to user privacy.

New York City, New YorkHeadquarters
2008Year Founded
$245.2MTotal Funding
LATE_VCCompany Stage
Fintech, Cybersecurity, Financial ServicesIndustries
1-10Employees

Benefits

Dental, Vision, Health, & Life Insurance
Well-Being Reimbursement
401K / Retirement Plan
PTO / Vacation Policy
Paid Holidays
Maternity / Paternity Leave

Risks

Generative AI intensifies threats like scraping and fraud, challenging Prove's API solutions.
Deepfake technology threatens trust in Prove's phone-based authentication methods.
EU's eIDAS 2.0 regulation may increase Prove's operational costs to meet compliance.

Differentiation

Prove specializes in phone-centric identity verification, enhancing security and consumer privacy.
Prove's decentralized data architecture limits data aggregation, emphasizing a privacy-first approach.
Prove serves 9 of the top 10 US financial institutions, showcasing its industry leadership.

Upsides

Prove's self-service platform simplifies identity verification, improving customer experience and reducing fraud.
The rise of digital wallets increases demand for Prove's secure digital identity solutions.
Prove's expertise in phone-based authentication addresses the growing threat of business identity theft.

Land your dream remote job 3x faster with AI