Staff Software Engineer

X4 Life Sciences

Washington, Baltimore (District of Columbia, MD)

On-site

USD 180,000 - 270,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

X4 Life Sciences is seeking a Staff Full-Stack Software Engineer to join a fast-growing healthtech team in Washington, DC. You will influence architectural decisions, own parts of the product roadmap and lead cross-functional delivery across front-end, back-end, cloud and AI components.

You will design scalable APIs (REST/GraphQL), work with FastAPI, Node.js and Python, and drive secure, reliable cloud infrastructure on AWS and/or Azure.

Qualifications

  • 8+ years of professional software engineering experience, with a strong background in full-stack development and customer-facing applications.
  • Hands-on experience with Node.js and Python, ideally including FastAPI.
  • Experience designing and evolving scalable software architectures with clear technical decisions across the full stack.
  • Cloud engineering experience with AWS and/or Azure services (EC2, Kubernetes, Lambda, S3, RDS).
  • Experience integrating LLM APIs into production apps and working with prompt engineering, RAG, and context management.

Responsibilities

  • Lead design and development of scalable, customer-facing applications and own technical decisions from design to production.
  • Design and maintain back-end services, APIs and system architecture using Node.js and Python (FastAPI).
  • Own architectural decisions across AWS/Azure infrastructure, ensuring security, reliability and scalability.
  • Improve CI/CD pipelines and deployment processes, promoting engineering best practices.
  • Lead integration of LLMs and ML capabilities into production apps using providers like OpenAI and Anthropic.
  • Design robust REST and GraphQL APIs with a focus on performance and security.
  • Model data architecture and performance across relational and NoSQL databases.
  • Collaborate with product management to translate business requirements into technical solutions.
  • Provide technical guidance via code reviews and architecture discussions to raise engineering standards.
  • 8+ years of relevant experience in fast-moving environments.
  • Ability to balance short-term delivery with long-term architectural goals.

Skills

Full-stack development
Technical leadership
Architectural design
Cloud engineering
API design (REST/GraphQL)
LLM integration
CI/CD automation
Database design
Team mentoring & collaboration
PHI healthtech experience

Tools

Node.js
Python
FastAPI
AWS
Azure
PostgreSQL
DynamoDB
GitHub
Jira
Confluence
Terraform
Pulumi
AWS CDK

Job description

X4 are working with a fast-growing healthtech company that's building innovative technology to transform how digital healthcare services are delivered. With a strong focus on scalable software and AI-driven solutions, the business is continuing to invest in its engineering capabilities as it expands its platform and develops new products.

This is an opportunity to join a growing technology team where you'll have real influence over architectural decisions, product development and the wider engineering roadmap. As a Staff Full-Stack Software Engineer, you'll work across front-end, back-end, cloud infrastructure and AI integration, helping build reliable, secure and scalable applications while setting technical standards for the wider team.

You'll combine hands-on engineering with technical leadership, working closely with product and engineering colleagues to turn ambitious ideas into production-ready solutions.

Key Responsibilities
  • Lead the design and development of scalable, customer-facing applications, taking ownership of technical decisions from initial design through to production.
  • Design and maintain back-end services, APIs and system architecture using Node.js and Python, including FastAPI.
  • Own architectural decisions across AWS and/or Azure infrastructure, ensuring services are secure, reliable and built to scale.
  • Drive improvements to CI/CD pipelines, deployment processes and infrastructure automation, promoting consistent engineering practices.
  • Lead the integration of large language models (LLMs) and machine learning capabilities into production applications, using providers such as OpenAI, Anthropic, Gemini and open-source models.
  • Design robust REST and GraphQL APIs and establish best practices around performance, security, maintainability and system reliability.
  • Make informed decisions around database architecture, data modelling and application performance across relational and NoSQL technologies.
  • Work closely with product management to translate business requirements into technical solutions and influence the platform's technical roadmap.
  • Provide technical guidance to other engineers through code reviews, design discussions and knowledge sharing, helping raise engineering standards across the team.
  • 8+ years of professional software engineering experience, with a strong background in full-stack development and customer-facing applications.
  • Strong server-side development experience with Node.js and Python, ideally including FastAPI.
  • Proven experience designing and evolving scalable software architectures, with the ability to make sound technical decisions across the full stack.
  • Hands-on cloud engineering experience with AWS and/or Azure, including services such as EC2, Kubernetes, Lambda, S3 and RDS, or their Azure equivalents.
  • Strong experience building secure, scalable REST and GraphQL APIs.
  • Experience working with relational and NoSQL databases, including PostgreSQL, DynamoDB or similar technologies.
  • Practical experience integrating LLM APIs into production applications, with an understanding of prompt engineering, RAG, agent-based workflows and context window management.
  • Experience with version control and engineering collaboration tools such as GitHub, Bitbucket, Jira and Confluence.
  • The ability to take ownership of complex technical challenges, balance short-term delivery with long-term architecture and operate effectively in a fast-moving environment.
  • Experience designing and maintaining CI/CD pipelines using GitHub Actions, Bitbucket Pipelines or similar tools.
  • Strong knowledge of Infrastructure as Code, including Terraform, Pulumi or AWS CDK.
  • Previous experience in healthtech or another regulated or data-sensitive environment, particularly working with protected health information (PHI).
  • Experience building AI-powered products or introducing LLM capabilities into established software platforms.
  • A background in a startup or scale-up where you've helped evolve architecture, establish engineering practices and support rapid product growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

X4 Life Sciences • Washington

Remote
USD 180,000 - 230,000
401(k)
Bonus
Remote with occasional in-person
Staff Software Engineer – AI-Driven, Scalable Platform
Staff Software Engineer – AI-Driven, Scalable Platform

X4 Life Sciences • Washington, Baltimore (MD)

On-site
USD 180,000 - 270,000
Fullstack Engineer
Fullstack Engineer

HRB • United States

Remote
USD 120,000 - 180,000
Health
Dental
Vision
+2
Staff Software Engineer
Staff Software Engineer

advisorey. • New York (NY)

On-site
USD 120,000 - 160,000
Competitive salary
Equity options
Health, dental, and vision coverage
Senior Full-Stack Engineer (Python+React)
Senior Full-Stack Engineer (Python+React)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Manager of Software Engineering
Senior Manager of Software Engineering

Foodsmart • United States

Remote
USD 150,000 - 230,000
Paid health insurance
Flexible working location
Unlimited PTO
+1
Staff Software Engineer: Growth Engineering
Staff Software Engineer: Growth Engineering

Modern Health • San Francisco (CA)

Remote
USD 180,000 - 280,000
Senior Fullstack Software Engineer
Senior Fullstack Software Engineer

Harnham • Cambridge (MA)

Hybrid
USD 162,000 - 198,000
Equity
Hybrid onsite flexibility
Impactful healthcare projects
+2
Full Stack Engineer
Full Stack Engineer

Storm3 • California

On-site
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

The Phoenix Group • United States

On-site
USD 150,000 - 210,000