SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer - Knowledge Graph

Prove - Remote - Remote - posted 2026-10-16

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 190,000 - 210,000 / annual

Prove is a mobile-first identity platform processing 20 billion customer requests annually for over 1,000 enterprise customers across banking, lending, healthcare, gaming, crypto, e-commerce, and payments. The company provides phone-centric identity tokenization and passive cryptographic authentication solutions. You will join the Identity Graph & Identity Manager team as a Senior Software Engineer, reporting to the Senior Manager of Engineering. This is a hands-on role focused on designing and developing microservices within a cloud-native, distributed architecture. You will be responsible for writing high-quality, maintainable code, developing technical documentation, and championing strong engineering principles. Key responsibilities include: - Writing high-quality, maintainable code and developing detailed technical documentation - Designing and developing microservices in a cloud-native, distributed architecture - Analyzing, debugging, and resolving production issues; proactively engaging in technical design discussions and RFC reviews - Mentoring team members, participating in code reviews, and driving technical decisions - Owning end-to-end features from design through implementation and maintenance - Participating in the "Owner/Helper" project model as a lead owner for major milestones - Participating in on-call rotation to ensure operational stability and system reliability This role requires strong technical leadership capabilities, the ability to influence team direction, and a commitment to collaborative development. You will work with product management and other engineers to deliver solutions that delight customers. REQUIREMENTS: - 6+ years of professional software development experience with deep understanding of object-oriented programming (Java highly preferred) - Experience designing event-driven, robust, and scalable solutions for complex technical problems - Hands-on experience with public cloud platforms (AWS, GCP, or Azure) - Proficiency in SQL (Postgres) and NoSQL (DynamoDB) with strong knowledge of design principles for both - Bachelor's degree in Computer Science, a quantitative field, or equivalent practical experience - Strong sense of curiosity and ongoing commitment to evolving technical and domain expertise PREFERRED QUALIFICATIONS: - Practical experience with Kafka and Flink streaming technologies - Proven ability to influence team direction and long-term architectural decisions - Ability to build automated test frameworks and CI/CD pipelines - Familiarity with AI and machine learning integrations

Similar roles