Skip to content
Prove AIProve AI

Senior Software Engineer, Identity Platform

Senior Software Engineer building scalable microservices and event-driven platforms for Prove's phone-centric identity verification and fraud detection services. Requires 6+ years experience, strong Java/OOP, cloud, and database skills; prefers Kafka, Flink, React.

About the job

Responsibilities

  • Write high-quality, maintainable code, develop detailed technical documentation, and champion strong engineering principles.
  • Design and develop microservices within a cloud-native, distributed architecture.
  • Analyze, debug, and resolve production issues.
  • Proactively engage in technical design discussions, including writing and reviewing RFCs.
  • Mentor team members, participate in code reviews, and drive technical decisions.
  • Own end-to-end features from initial design and RFC creation to implementation and maintenance.
  • Participate in the "Owner/Helper" project model, contributing as a lead owner for major milestones.

Team Focus Areas

Data Engineering Team: Design and build fault-tolerant, scalable platforms for core identity services (Verified Users, Prefill, KYB/KYC). Tackle high-scale architectural challenges.

Phone Number Intelligence: Focus on phone intelligence, generating low-level data signals for fraud detection. Work with mobile carrier data, fraud patterns, and migration to event-driven architecture.

Qualifications

  • 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.
  • Hands-on experience with public cloud platforms (AWS, GCP, or Azure).
  • Proficiency in SQL (Oracle) and NoSQL (DynamoDB) with strong knowledge of design principles.
  • Bachelor’s degree in Computer Science, a quantitative field, or equivalent practical experience.

Preferred Qualifications

  • Experience with TypeScript and React.
  • Ability to build automated test frameworks and CI/CD pipelines.
  • Practical experience with Kafka and Flink.
  • Familiarity with AI and machine learning integrations.
  • Proven ability to influence team direction and long-term architectural decisions.

Compensation & Benefits

Anticipated salary range:

  • Metro 2 (NYC, Seattle, Los Angeles, Miami metro areas): $190,000 - $210,000
  • Metro 3 (all other US cities except SF Bay Area): $170,000 - $190,000

Plus variable commission/company bonus. Compensation determined by education, experience, knowledge, skills, geo-location, internal equity, and market data.

Benefits:

  • Competitive salaries, bonus plan, and equity plan.
  • 401(k) with match.
  • Unlimited vacation and flexible hours.
  • Comprehensive medical benefits.
  • Wellness services (EAP and reimbursement).
  • Modern Health for financial, mental, and physical wellness.

Skills

Java, SQL, Oracle, DynamoDB, AWS, GCP, Azure, Kafka, Flink, TypeScript, React, CI/CD

Propel

Propel

Brooklyn, NY
Senior Full Stack Engineer, Healthcare
$170k+/yrRemote5+ YOEFullstack Engineering

Build end-to-end full-stack systems for Medicare/Medicaid products, including mobile apps with Vue/TypeScript/Capacitor and backend with Python/Flask/Postgres. Requires 5+ years experience, startup mindset, Python/JS fluency, and CS fundamentals.

TetraScience

TetraScience

United States

Senior Software Engineer, Agents
$170k+/yrRemote5+ YOEFullstack Engineering

Build and operate scalable full-stack distributed applications using C#/.NET, TypeScript, React, and AWS. The role requires production experience across microservices, automated testing, CI/CD, observability, and troubleshooting in both cloud-native and customer-hosted environments.

Attentive

Attentive

United States

Senior Software Engineer, Tag Engineering
$170k+/yrRemote6+ YOEFullstack Engineering

Build and operate first-party data collection systems across browser code, edge runtimes, and backend services. The role requires 6+ years of software engineering experience, strong Java or Kotlin and JavaScript/TypeScript skills, edge-computing familiarity, and production use of AI-assisted development tools.

Propel

Propel

Brooklyn, NY
Senior Full Stack Engineer
$170k+/yrRemote5+ YOEFullstack Engineering

Senior Full Stack Engineer builds and ships features for mobile apps and scalable backends serving millions, partnering with Product/Design on consumer products for government benefits. Requires 5+ years experience, Python/JavaScript fluency, strong product instincts, and ownership mindset.

Faro Health

Faro Health

Irvine, CA

Senior Software Engineer
$168k+/yrHybrid7+ YOEFullstack Engineering

Leads end-to-end development of scalable, distributed SaaS features for a clinical-trial platform, contributing to architecture, engineering practices, and customer-focused delivery. Requires 7+ years of experience, TypeScript and Python expertise, and strong full-stack and cloud skills.