A news service from the Financial Times for the U.S. life and annuities industry
Staff Software Engineer – Full-Stack
Location
Worldwide
Posted
16 hours ago
Salary
$150K - $300K / year
Seniority
Lead
Job Description
Staff Software Engineer – Full-Stack
Life Annuity Specialist
• Build a greenfield platform end to end — data pipelines, services, and product surfaces — and put it in the hands of the teams running revenue cycle work every day • Build agent-driven workflows and automation that take real work off those teams’ plates, plus the analytics that show exactly where provider revenue is going and why • Build safe automation at scale, with the evals to prove it • Turn ambiguous, high-value operational problems into working software • Write the specs, patterns, and agent context that make the whole team faster, not just yourself • Help interview the next wave of engineers and shape how this team works • Work directly with the CTO; the distance between you and company-level decisions is one conversation
Job Requirements
- 7+ years building and shipping production full-stack software
- Deep fundamentals: system design, testing discipline, and the code-review judgment to evaluate large volumes of generated code
- Agentic coding tools are already your default — you can show your workflow and explain how it makes you measurably faster
- A builder’s disposition toward ambiguity: you’d rather define the problem and own the outcome than execute a spec someone else wrote
- Healthcare, RCM, or EDI experience (835/837 transactions, payer workflows, denial management) (Nice-to-haves)
- Hands-on Azure and/or Databricks experience (Nice-to-haves)
- Experience with data-intensive systems — pipelines, large-scale file ingestion, event-driven processing (Nice-to-haves)
Benefits
- Health, Dental, Vision
- HSA and FSA Accounts
- Voluntary Insurance
- Paid Holidays
- PTO
- 401(k)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description This is a hands-on technical leadership role, not a pure management one. You own the core and infrastructure layer: the infrastructure, the ledger, and the settlement service — the parts of the system where being wrong damages trust irreversibly. You also own the architecture of the whole platform, the integration discipline that keeps parallel workstreams from diverging, and the relationship with the client on scope and go/no-go decisions. - Own and build the money-grade double-entry ledger (PostgreSQL, serializable, multi-AZ, RPO 0): - Balances derived from postings - Idempotency on every mutation - Books that reconcile to the cent - A reconciliation job that pages on any discrepancy - Own determinism and recoverability: - A single sequencer per market - An append-only event log - Snapshot-plus-replay recovery that produces bit-identical state - Enforce fail-safe behaviour everywhere: - Pricing, risk, and no-arbitrage invariants as runtime assertions that halt the market and page - Stale data pauses - An unreachable engine yields a clean rejection — never fail open - Own the settlement service: - Event-time resolution with correct sequencing of dependent outcomes - Fictionalization only after reconciliation against an authoritative data source - An admin override / market-void path - Own infrastructure as code (AWS EKS, RDS multi-AZ, Terraform) and scaling for bursty, schedule-driven traffic — horizontally by market, since the engine is single-threaded by design - Set the platform architecture, run hard integration checkpoints so work-streams never diverge, and maintain a descope ladder that protects the ledger, determinism, and fail-safe guarantees under pressure - Lead a small senior team across engines, platform, and core & infrastructure; own stakeholder communication and go/no-go decisions Qualifications - Senior, hands-on experience building financial, exchange, trading, or ledgered systems where correctness and auditability are first-class - Deep command of double-entry accounting systems and the discipline of deriving balances from an immutable record - Event sourcing / CQRS in practice: sequencers, append-only logs, snapshot-and-replay, and why determinism matters for recovery and testing - Strong PostgreSQL depth (serializable isolation, replication, recovery objectives) and production ownership of AWS (EKS/Kubernetes, RDS), Terraform, and multi-AZ failover - TypeScript / Node.js fluency — the platform is TS end-to-end with shared types across engine, API, and frontend - A track record of leading small senior teams to a commitment and making the scope trade-offs that protect the core when something slips - Calm, direct stakeholder communication - Real-time matching engine or order-book experience, ideally with a maker / inventory-risk model - Integrating an authoritative, low-latency real-time data feed - Observability ownership at the SLO level (Datadog / PagerDuty / Sentry), treating business-risk metrics as paged, first-class signals - Familiarity with regulated / licensing-gated product paths (KYC/AML, responsible-use controls, SOC 2) Benefits - In addition to a market competitive compensation, we have a reward philosophy that expands beyond this - Fully remote - Opportunity to work with a truly global team - Flexible timings. You decide your work schedule
• Improve the Medbridge Platform that product engineering teams use to build, test, deploy, and operate software. • Work on CI/CD pipelines, build systems, deployment workflows, and release automation. • Improve database reliability, performance, upgrade readiness, and operational practices. • Help strengthen our testing platform so teams can validate changes more quickly and confidently. • Improve monitoring, alerting, observability, and production readiness. • Reduce developer friction by improving local development, tooling, documentation, and shared engineering workflows. • Work with the Medbridge PHP monolith as part of the broader platform, including modernization, maintainability, reliability, and testing improvements. • Partner with product engineering teams to understand pain points and turn them into platform improvements. • Lead or contribute to cross-team technical initiatives. • Break down complex technical problems into clear plans and incremental delivery steps. • Create reusable patterns, documentation, and standards that help teams move faster. • Mentor engineers and help raise the technical bar across the organization.
• Design, automate, and maintain integrations across enterprise applications and platforms using Workato, custom connectors, and reusable automation frameworks. • Architect scalable automation solutions and solve complex integration challenges by applying Workato best practices, patterns, and governance standards. • Integrate Workato workflows with AI/LLM services (such as OpenAI, Anthropic, or enterprise LLMs) to automate intelligent decision-making, content generation, or data enrichment. • Design frameworks and reusable components for incorporating LLMs into business processes, ensuring secure, ethical, and scalable usage. • Evaluate new AI/LLM capabilities and propose opportunities to embed them into enterprise automation strategies. • Collaborate with business Units and engineering teams to gather, refine, and translate requirements into reliable Workato workflows and integrations. • Build, optimize, and support ETL/ELT processes through Workato pipelines and related data integration tools to enable accurate business analytics. • Identify and implement improvements to address architectural gaps, enhance performance, and reduce technical debt across automation and integration ecosystems. • Participate in recipe reviews and architectural assessments to maintain quality, consistency, and adherence to platform standards. • Manage Workato deployments, versioning, and configuration changes, and actively participate in release planning and execution. • Provide troubleshooting assistance, platform guidance, and mentorship to team members and stakeholders using Workato. • Stay current with automation, integration, AI/LLM advancements, and Workato platform enhancements to continuously strengthen our integration strategy. • Actively contribute to team discussions and provide input on automation architecture, integration frameworks, and the Workato roadmap.
• Architect and build core payments infrastructure across online, in-person, and recurring billing flows • Own the reliability of money movement: idempotency, webhook processing, failure recovery, and reconciliation • Drive PCI DSS scope hygiene and keep financial systems auditable and observable • Collaborate with cross-functional stakeholders to ship features clubs depend on




