Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Full-time

CertifyOS

About CertifyOS

CertifyOS is building the data infrastructure that powers modern healthcare.

Today, healthcare organizations rely on fragmented and outdated provider data. This creates unnecessary administrative work, regulatory risk, and higher costs across the system. We’re solving that problem.

Our API-first platform automates provider licensing, enrollment, credentialing, and network monitoring by connecting directly to hundreds of primary data sources. We help healthcare organizations maintain accurate, compliant, and reliable provider networks at scale.

Our vision is simple: One API. One provider ID. Frictionless provider data.

We’re backed by leading investors and built by a team with deep experience in provider data systems. At CertifyOS, we value authenticity, accountability, collaboration, results, and openness to feedback. We’re building a high-ownership team focused on solving real infrastructure problems that impact millions of patients.

About the Role

We’re looking for a Staff Software Engineer to own the application layer of the CertifyOS platform—the full-stack systems that translate our provider data infrastructure into products that payers, health systems, and digital health companies actually use.

This is a Staff-level role with real architectural scope. You won’t be handed a spec—you’ll define how the application layer is structured, how the frontend and backend evolve together, how API contracts are designed for external consumers, and how the engineering practices that govern application development scale with the team. You’ll drive technical strategy, shape engineering culture, and set patterns that other engineers build on.

Problems You’ll Solve

CertifyOS is an API-first platform with an increasingly complex product surface. As we scale more integrations, more enterprise customers, more AI-powered workflows—the application layer has to evolve without accumulating the kind of technical debt that kills product velocity.

How do you build a frontend that scales with product complexity without becoming unmaintainable? React and TypeScript at the component level is straightforward. At Staff level the problem is harder: design systems, state management strategy, API contract alignment between frontend and backend, and a component architecture that lets a growing team move fast without stepping on each other.

How do you design API contracts that serve both internal product teams and external enterprise consumers? CertifyOS APIs are external-facing products, not just internal plumbing. You’ll define versioning strategy, resource modeling, error semantics, and pagination patterns that work for enterprise integrations with complex compliance requirements and evolve without breaking existing consumers.

How do you deliver a polished enterprise product experience on top of complex, async data workflows? Provider credentialing and enrollment are long-running, multi-step processes. You’ll architect the application patterns—optimistic UI, async job tracking, real-time status updates via WebSockets or SSE—that make these workflows feel fast and reliable to end users even when the underlying operations aren’t.

How do you keep application performance and reliability high as the data layer grows? As our Spanner and BigQuery footprint scales, the application layer is where query latency, pagination strategy, and caching architecture either absorb or amplify that complexity. You’ll own the performance boundary between the data layer and the product.

How do you integrate AI capabilities into the product without compromising UX or reliability? We’re building AI-powered workflows into the platform—agents, LLM-assisted credentialing, intelligent data surfacing. You’ll define how those capabilities integrate into the application layer: latency handling, fallback behavior, streaming UX patterns, and eval instrumentation that surfaces quality issues in production.

What We’re Looking For

Staff-level ownership & technical leadership

  • 8+ years building production full-stack systems, with demonstrated impact at Staff or Tech Lead level

  • Track record of setting technical direction—you’ve defined the architecture others built on, not just executed someone else’s design

  • Proven ability to influence engineering practices across teams without direct authority through design docs, code review, and technical credibility

  • Experience leading cross-functional technical initiatives involving product, design, and backend engineering simultaneously

Full-stack architecture depth

  • Deep backend expertise in Java or a comparable strongly-typed language—service design, API contract modeling, performance optimization, and reliability engineering in production systems

  • Strong frontend architecture skills in React and TypeScript —component system design, state management at scale, build tooling, and the tradeoffs between client-side rendering, SSR, and static approaches

  • Experience designing and evolving external-facing APIs under active consumers: versioning, backward compatibility, error semantics, and developer experience as a first-class concern

  • Fluency across API paradigms— REST , GraphQL , gRPC , WebSockets , SSE—and the judgment to choose the right one based on consumer needs and operational constraints

Enterprise product & integration patterns

  • Experience building application layers for enterprise B2B products—multi-tenancy, role-based access control, audit logging, and the compliance surface area that comes with handling PHI/PII

  • Experience with async workflow patterns in product UIs—long-running jobs, real-time status, optimistic updates, and the UX patterns that make complex backend processes feel responsive

  • Understanding of SOA and microservices boundaries from an application perspective—you’ve designed service contracts and managed the coupling and versioning tradeoffs that come with them

Performance, reliability & observability

  • Strong instincts for application-layer performance: caching strategy, pagination design, N+1 query patterns, and where the frontend vs. backend boundary should sit for a given workload

  • Experience defining and owning SLOs for user-facing systems—not just backend uptime, but real user experience metrics: TTFB, interaction latency, error rates

  • Experience building observability into application systems—distributed tracing, structured logging, and frontend error tracking that gives you signal when something breaks in production

AI-era engineering

  • Experience integrating AI/LLM capabilities into production application layers—streaming UX, latency handling, fallback behavior, and eval instrumentation for non-deterministic outputs

  • Fluency with AI-assisted development tools ( Cursor , Claude Code , MCP servers)—this is part of how we work, not a nice-to-have

  • In an AI-augmented environment, you write less and review more—you use that leverage to tackle harder architectural problems, not just ship faster

Communication & mentorship

  • Strong written communication—you write design docs that create alignment, not just documentation after the fact

  • Track record of growing engineers around you through code review, pairing, and technical mentorship

  • Ability to represent technical tradeoffs clearly to product and non-technical stakeholders

Nice to Have

  • Experience with microfrontend architectures or design system libraries at scale

  • Familiarity with healthcare data standards ( FHIR , HL7) or credentialing and enrollment workflows

  • Experience with feature flagging, A/B testing infrastructure, or progressive rollout patterns

  • Familiarity with accessibility standards ( WCAG ) in enterprise product contexts

  • Experience with cost optimization for cloud-native application deployments

  • Track record of reducing frontend or backend technical debt through iterative architecture migration

Technologies & Tools

Java 21 / Quarkus · React / TypeScript · GCP ( Spanner , BigQuery ) · Kafka · REST / GraphQL / gRPC / WebSockets · Docker / Kubernetes · GitHub Actions · Sentry · Cursor / Claude Code / Codex

Benefits of Working at Certify

  • At Certify, we’re building with intention and taking care of the people doing the work.

  • Your well-being matters to us. We provide 100% coverage of health, dental, and vision insurance premiums for employees. Our US-based team benefits from unlimited PTO, with at least two weeks off each year to recharge. In India, employees are supported with health insurance, statutory leave benefits, and additional wellness (menstrual) leave for women.

We are an equal opportunity employer committed to building an inclusive environment where everyone feels valued and empowered to do their best work, and we welcome applicants from all backgrounds and experiences.

If you require reasonable accommodations during the application process, please contact View email address on us.fitly.work.

We are also committed to pay transparency and foster an open culture where compensation conversations are encouraged and respected.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in India vacancy
  • About CertifyOS CertifyOS is building the data infrastructure that powers modern healthcare. Today, healthcare organizations rely on fragmented and outdated provider data. This creates unnecessary administrative work, regulatory risk, and higher costs across the system....
    Suggested
    Full time

    CertifyOS

    India
    a month ago
  • Experience: 10+ years Location: Remote (India) Job Type: Full-time This role is for one of our clients in the software development industry.
    Suggested
    Full time
    Remote work

    Weekday

    India
    19 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making... 
    Suggested
    Full time
    Work experience placement
    Worldwide

    Mastercard

    India
    6 days ago
  •  ...Building AI-native products is a different problem than building deterministic software: the same input won't always produce the same output. Good product engineering here means designing experiences that stay useful, trustworthy, and easy to understand even when the AI... 
    Suggested
    Full time
    Shift work

    dscout

    India
    23 days ago
  •  ...Role Description: As a Software Development Engineer III at ShipBob, you will be primarily responsible for the development of production level software in coordination with your team. You will work very closely with Product Owners and your Engineering Manager. Being... 
    Suggested
    Full time

    Shipbob

    India
    a month ago
  • Customer Success Manager We are looking for a proactive and customer-focused Customer Success Manager to build strong relationships with customers and help them get maximum value from our products and services. In this role, you will work closely with customers throughout...
    Full time

    Hireoptica

    India
    11 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer I Job Overview: Contribute to application development and support through programming, analysis, design, development and... 
    Full time
    Work experience placement
    Worldwide

    Mastercard

    India
    6 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is a global technology company in the payments industry, focused on powering an inclusive, digital... 
    Full time
    Worldwide

    Mastercard

    India
    6 days ago
  •  ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer - 1 Job Description Summary Overview • The Decision Management program enables intelligent decision based products... 
    Full time
    Work at office
    Worldwide

    Mastercard

    India
    6 days ago
  •  ...Role Summary We are looking for a Principal Software Engineer to provide hands-on technical leadership for the Central Platform Group. You...  ...development experience , currently operating at Principal, Staff, Architect, or equivalent level. ~ Hands-on experience building... 
    Full time

    Sophos

    India
    21 days ago
  •  ...vulnerabilities Document architecture, decisions, and processes to support team-wide knowledge sharing Mentor junior and mid-level engineers and contribute to a strong engineering culture Requirements ~5+ years of professional experience with PHP (7.4 / 8+) ~3+... 
    Full time

    Smartworking

    India
    a month ago
  •  ...and completing regression testing. Collaborate with architects, business analysts, product owners, QA engineers, and integration teams throughout the software development lifecycle. Maintain technical documentation, including solution designs, integration specifications... 
    Full time

    South Star Software

    India
    a month ago
  •  ...We are hiring .NET Software Engineers (Junior to Senior) to build and scale integrations between FlexEnergi’s DERMS platform and third-party devices, OEM APIs, building systems, and utility protocols. This role is ideal for engineers who enjoy backend development,... 
    Full time
    Local area

    Accurant

    India
    17 days ago
  • Role Overview We are seeking an experienced Power Platform Developer to support the implementation, optimisation, and transformation of Power Platform initatives. The role requires deep understanding of the solution and relevant experience. the successful candidate...
    Full time
    Remote work

    BBGC

    India
    a month ago
  •  ...governments realize their greatest potential. Title and Summary AI Engineer Mastercard’s Business & Market Insights (B&MI) group...  ...and ensures delivery of secure, scalable, and high-performing software solutions. As a technology leader, this role will also focus on... 
    Full time
    Work experience placement
    Worldwide

    Mastercard

    India
    6 days ago
  •  ...humanity. We are seeking an experienced, talented and ambitious AI Engineer with expertise in computer vision and strong development...  ...~ Strong understanding of data structures, data modeling, and software architecture. ~ Ability to write clean, robust, and efficient... 
    Full time

    EveryWatch

    India
    26 days ago
  •  ...About the job This position is needed to join our Enterprise Application Development and Operations team as senior Application Engineer who is responsible for design, configure, develop and test Zuora billing to support the requirements of the Finance, quote, Billing... 
    Full time

    Twilio

    India
    a month ago
  •  ...We are seeking an experienced Apigee Cloud Engineer to join our team on a contract basis. In this role, you will design, deploy, secure, and automate API management workflows on the Google Cloud Platform (GCP) . You will be responsible for configuring enterprise API... 
    Contract work
    Temporary work

    66degrees

    India
    14 days ago
  •  ...As a Cloud Engineer (Frontend-Leaning) , you will focus on building and maintaining dashboards and admin consoles while supporting the cloud infrastructure required to host and deliver frontend applications. This is an ongoing, long-term opportunity. You will work primarily... 
    Full time

    Smartworking

    India
    21 days ago
  • Requirements KEY RESPONSIBILITIES Design, configure, and manage user roles, authorizations, and profiles across SAP S/4HANA and Fiori environments. Configure and administer SAP BTP Identity Access Governance (IAG) for access risk analysis, SoD management, and...
    Full time

    Weekday

    India
    19 days ago
  •  ...Our client is supporting the development of advanced AI systems by incorporating high-quality software engineering expertise into training and evaluation workflows. We are looking for experienced Java backend engineers with strong hands-on expertise in Spring Boot... 
    Temporary work

    Gramian Consulting

    India
    23 days ago
  •  ...our smart and driven team and would love for you to join us. AI native product is fundamentally different engineering problem than building deterministic software: the same input won't always produce the same output, and "working" means the agent behaves well across... 
    Full time
    Flexible hours
    Shift work

    dscout

    India
    23 days ago
  •  ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead AI Security Engineer, AI Identities-2 Job Description Summary As an Information Security Engineer – AI Identity Security, you will be responsible... 
    Full time
    Worldwide

    Mastercard

    India
    6 days ago
  •  ..., and business requirements. Develop strategies for prompt engineering, model routing, fine-tuning, and optimization. Production Engineering...  .... What's Makes You a Great Fit ~10+ years of overall software engineering experience , including 4+ years working directly... 
    Full time

    Weekday

    India
    19 days ago
  •  ...About the Role At Donorbox, our engineers at this level are what we call "Problem Solvers." At the Senior Engineer level you are handed a problem rather than a task list, and you discover the work it takes to solve it — as we put it internally: "Given this problem, what... 
    Permanent employment
    Full time
    Shift work

    Donorbox

    India
    24 days ago
  •  ...suggestions, and powerful agentic actions. It extends your existing software with AI-native apps and agents that work alongside your teams...  ...production on Thursday. You will work directly with customer engineering, operations, and executive teams — translating messy real-... 
    Full time
    Shift work

    DevRev

    India
    21 days ago
  •  ...and quickly adapt to evolving business and technology requirements AI-Assisted Development & Engineering Productivity(GenAI) Experience using Generative AI-powered software development tools to improve engineering productivity and code quality, such as Gemini CLI,... 
    Full time

    DBS Bank Ltd

    India
    6 days ago
  •  ...About the job: We are hiring a hands-on Principal Engineer to lead our new AI-first engineering pod — a small, high-trust team that...  ...(not GUI-only usage) Qualifications: ~12+ years in software engineering, with senior technical leadership experience. ~ Strong... 
    Full time
    Live in

    Teamified

    India
    21 days ago
  •  ...About the Role We are seeking a high-caliber Engineering Manager II to lead our Monetization Platform team. This team is the financial heartbeat of HighLevel, owning the entire billing and reselling architecture. Every transaction—from subscriptions and plans to usage... 
    Full time

    HighLevel

    India
    a month ago
  •  ...As a Cloud Engineer (Backend / DevOps-leaning) , you will take responsibility for designing, building and maintaining AWS infrastructure using Terraform and Infrastructure as Code . This is an ongoing, long-term opportunity focused on reliable cloud infrastructure... 
    Full time

    Smartworking

    India
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!