Key Responsibilities
Design, develop, and maintain scalable web applications using modern technologiesCollaborate with cross-functional and global teams to define, design, and deliver new featuresWrite clean, maintainable, and efficient code following best practicesEnsure application performance, quality, security, and responsivenessIdentify, troubleshoot, and resolve application issues and performance bottlenecksMaintain high standards of code quality, documentation, and automationContribute to CI/CD pipelines and DevOps practicesActively participate in Agile ceremonies including sprint planning, grooming, daily stand-ups, and retrospectivesStay current with emerging technologies and industry trendsMust-Have Skills
5+ years of hands-on experience as a Full Stack DeveloperStrong proficiency in front-end technologies:HTML, CSS, JavaScript - Angular (v13+) or StencilStrong experience in back-end development:C#, .NET, ASP.NET Web APISolid experience with databases:MS SQL ServerExperience with Git and version control systemsStrong understanding of RESTful APIs and web servicesExperience with cloud platforms:AWS, Azure, or Google CloudStrong analytical, problem-solving, and debugging skillsExcellent communication and collaboration skillsGood-to-Have Skills
Experience with Test-Driven Development (TDD)Knowledge of financial markets, banking products, or wealth managementFamiliarity with Unix/Linux environmentsExposure to DevOps and CI/CD practices Read LessThis position is open to U.S. Citizens only.
Job Description:7+ years of experience in Commercial Insurance.We’re looking for a Senior Software Engineer with deep experience building secure authentication and authorization systems for modern cloud applications.
This role owns the identity and access management (IAM) layer for a large, cloud-based healthcare platform. You’ll design, build, and maintain systems that ensure users, integrations, and services can safely and reliably access sensitive data, all while meeting strict security and compliance requirements.
The work is hands-on and highly impactful. You’ll build core features like SSO, MFA, federated identity, and role-based access control, and you’ll collaborate closely with product, DevOps, and security teams to keep the platform secure, scalable, and performant.
This environment operates like a startup, even at scale—so adaptability, ownership, and a willingness to learn quickly matter just as much as technical depth.
What You’ll Be DoingDesigning and maintaining secure authentication and authorization systems
Building IAM features such as user management, SSO, MFA, federated identity, and RBAC
Developing secure RESTful APIs for internal and third-party integrations
Embedding security best practices to meet HIPAA, NIST, SOC 2, and ISO 27001 standards
Collaborating with security teams and auditors to support compliance initiatives
Participating in system architecture discussions with a focus on security, performance, and scalability
Writing clean, testable, production-ready code and participating in code reviews
Troubleshooting and optimizing distributed systems running on AWS, MySQL, Redis, and Tomcat
Partnering with DevOps to integrate identity and security controls into deployment pipelines
Mentoring junior engineers and serving as a technical resource for IAM-related topics
Must-Haves5–10 years of professional software engineering experience
Strong Java backend development experience (primary language)
Working proficiency in Python and comfort working across multiple languages
Deep understanding of authentication and authorization protocols (OAuth 2.0, SAML; OIDC is a plus)
Experience building or integrating IAM systems (SSO, MFA, RBAC, federated identity)
Strong understanding of security and compliance frameworks (HIPAA, NIST, SOC 2, ISO 27001)
Knowledge of encryption, key management, and secure data handling practices
Experience building scalable, secure distributed systems
Strong communication skills and ability to explain technical designs clearly
A positive attitude, adaptability, and willingness to learn and wear multiple hats
This role favors engineers who can clearly explain systems they’ve personally built and owned, not just tools they’ve touched.
Nice-to-HavesExperience working in regulated environments (healthcare, finance, or security-sensitive domains)
Security-related certifications (CISSP, Security+, AWS Security Specialty, etc.)
Prior mentoring experience or technical leadership responsibilities
What This Role Is (and Isn’t)A hands-on senior engineering role with end-to-end ownership
Deep focus on identity, security, and access control
Collaborative, product-driven environment
Not a pure security policy or compliance role
Not a junior or lightly experienced IAM position
Not a fully remote role
Location & Work SetupLocation: Pleasanton, CA
Work model: Hybrid (in office Tuesday, Wednesday, Thursday)
Remote days: Monday & Friday
Relocation: Not available
Visa: H1B transfer considered for exceptional candidates (no new H1B)
CompensationBase salary: $150,000 – $180,000
Equity: Not specified
Interview Process (High-Level)Phone screen
In-person coding round
Design / architecture discussion (in person or remote)
Behavioral round
Read LessWe’re looking for a hands-on Technical Lead who can both build and guide—someone comfortable writing production code while also making architectural decisions and helping a small team deliver high-quality software.
The product spans multiple platforms:
iOS (Swift)
Android (Kotlin)
Web (React)
Backend (Python + FastAPI, Postgres, AWS)
This is an early engineering leadership role where you’ll help define architecture, set engineering standards, and lead delivery of a secure, performant financial product handling real money internationally. The problem space includes payments, compliance, integrity, and latency—this is not a simple CRUD application.
You’ll work closely with product, design, and operations, and directly with the founders. As the team grows, this role can expand into broader engineering leadership across platforms—but it starts with hands-on execution.
What You’ll Be DoingLeading by example: writing production code across backend and at least one client platform
Defining system architecture and making pragmatic technical tradeoffs
Owning delivery of features across mobile, web, and backend systems
Designing and maintaining systems for payments, ledgering, fraud controls, and AML workflows
Ensuring the product is secure, reliable, and scalable in real-world financial environments
Mentoring engineers through code reviews, design discussions, and hands-on collaboration
Working closely with founders to translate product goals into technical execution
Must-HavesExperience at fintech, payments, banking, crypto, remittances, or lending startups
Deep, hands-on experience with Anti-Fraud, AML, ledgering, and payments orchestration
7–10 years building and shipping consumer-facing mobile and/or web applications
Meaningful full-stack exposure (e.g., React/TypeScript, Python, Go/Rust, Postgres, AWS, CI/CD)
Proven ability to lead technically: making architectural decisions, mentoring engineers, and driving outcomes
Strong systems thinking with an eye toward performance, security, and correctness
This role is best suited for leaders who still enjoy being close to the code, especially in fast-moving startup environments.
Nice-to-HavesExperience building products for Latin American markets
Deep background in financial technology or payments
Strong product intuition and design sensibility across platforms
Prior experience scaling early-stage engineering teams
What This Role Is (and Isn’t)A hands-on technical leadership role, not a pure management position
Direct ownership over architecture and delivery
Startup environment with real product and real constraints
Not a high-level enterprise or megacorp leadership role
Not suitable for candidates far removed from day-to-day coding
Not a single-discipline role (mobile-only or backend-only)
Location & Work SetupLocation: San Francisco
Work model: In-office
Relocation: Open to relocation (no relocation assistance)
Visa sponsorship: Available
Read LessWe’re looking for a Senior Software Engineer who enjoys building real, production-grade software that directly impacts how healthcare is delivered.
This role focuses on designing and building cloud-based backend services that power a modern healthcare platform. You’ll work in a small, high-impact team and take ownership of core systems that support electronic health records, data interoperability, AI-enabled workflows, and secure patient data access.
The work here is practical, not theoretical. Performance, reliability, security, and compliance all matter—and you’ll help translate complex healthcare and data requirements into clean, scalable technical solutions.
Beyond coding, you’ll have a voice in architecture, collaborate closely with product and DevOps teams, and help mentor other engineers as the platform continues to grow.
What You’ll Be DoingDesigning, building, and maintaining cloud-native backend services
Developing scalable RESTful APIs and distributed systems
Working with healthcare data systems that require high reliability and strict compliance
Building AWS-based services (including data pipelines and backend components)
Translating product and data requirements into robust technical designs
Participating in architectural discussions and system design decisions
Collaborating with product managers, applied scientists, and DevOps teams
Writing clean, testable code with strong unit and integration test coverage
Helping improve performance, scalability, and production stability
Must-Haves5+ years of professional software development experience
Strong Java backend development experience (primary language)
Working knowledge of Python and comfort working across multiple languages
Hands-on experience building systems on AWS (EC2, RDS, Lambda, or similar services)
Experience designing and operating scalable distributed systems and APIs
Familiarity with healthcare data standards and compliance concepts (FHIR, HIPAA)
Experience with MySQL and caching systems such as Redis
Solid understanding of data structures, algorithms, and software design patterns
Strong production mindset: performance tuning, debugging, and reliability
Ability to collaborate across teams and communicate technical ideas clearly
A positive attitude, curiosity, and willingness to learn and grow
This role values strong fundamentals and mindset just as much as deep domain experience.
Nice-to-HavesExperience working in healthcare or regulated data environments
Exposure to AI-enabled or data-driven product features
Experience mentoring junior engineers
Comfort wearing multiple hats in a growing engineering team
What This Role Is (and Isn’t)A hands-on senior engineering role with real ownership
Focused on backend, cloud, and distributed systems
Product-driven, not research or proof-of-concept work
Not a fully remote role
Not a pure frontend or mobile position
Not a rigid, siloed enterprise environment
Location & Work SetupLocation: Pleasanton, CA
Work model: Hybrid (in office Tuesday, Wednesday, Thursday)
Remote days: Monday & Friday
Relocation: Not available
Visa: H1B transfer considered for exceptional candidates (no new H1B)
CompensationBase salary: $150,000 – $180,000
Equity: Not specified
Interview Process (High-Level)Recruiter screen
Hiring manager phone screen
In-person coding round
Design / architecture discussion
Behavioral conversation
What Success Looks LikeBuilding reliable, scalable backend services used daily by healthcare providers
Improving system performance, stability, and data interoperability
Being a strong collaborator and positive influence on a small engineering team
Helping deliver features that genuinely improve clinical workflows
Read Less