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

Staff Software Engineer

$180k - $250k

Iterative Health

Iterative Health is a healthcare technology and services company powering the acceleration of clinical research to transform patient outcomes.

We built a leading performance-driven network of 100+ sites across the US, Europe, India, and Australia, conducting research directly in the communities where care is delivered across gastrointestinal, hepatology, obesity, and cardiology. By combining deep clinical trial expertise with cutting-edge AI, we connect sponsors' scientific ambitions with high-performing research teams that expedite and expand access to novel therapeutics for patients in need. Today, Iterative Health is headquartered in Cambridge, Massachusetts, and New York City with 250+ employees world-wide.

About the Role

Accelerating clinical research is one of the defining challenges in healthcare. Promising therapies exist that patients can't access because the operational infrastructure to run clinical trials efficiently doesn't exist yet. We're building it. That means designing technology systems that bring order to a fragmented landscape of clinical data sources, automating the operational work that slows trials down, and turning real-world clinical data into a foundation for predictive intelligence.

We're looking for a Staff Software Engineer to own the design and implementation of the core systems that make this possible. This means building robust integrations across a complex, fragmented landscape of EHRs, CTMS platforms, and clinical data sources, each with its own data models, access patterns, and operational constraints. It also means building the data infrastructure that powers our predictive capabilities: the pipelines, feature stores, and training infrastructure that allow us to move from raw clinical data to models that meaningfully improve trial execution. This is a generalist role for someone who thinks in systems. You'll move between architecture and implementation, between integration engineering and ML infrastructure, between defining technical strategy and writing the code that proves it out. The problems are genuinely hard, largely unsolved, and what you build will matter.

This is an opportunity for someone who wants to be a part of a small, fast moving engineering team at a formative stage. You'll shape what gets built, how decisions get made, and what the team becomes.

Responsibilities
  • Own the technical architecture for our core systems and build the foundational abstractions and interfaces that everything else is built on top of
  • Build reliable integrations with dozens of external clinical data systems (EHRs, CTMS, eSource, labs), treating this as a hard systems design problem, not just an ingestion problem
  • Build and evolve the infrastructure that supports model training and predictive capabilities, from ingestion through feature engineering and serving
  • Move fast by prototyping to drive experimentation; derisk ideas quickly to keep the team building what works
  • Evaluate and choose the technologies we build on: make build vs. buy decisions, select vendors, and shape our long-term infrastructure strategy
  • Make the key technical tradeoffs between speed and durability, between generality and shipping
  • Work across product, clinical operations, and data science to make sure you're solving the right problems, not just the interesting ones
  • Help shape the engineering culture of a small, growing team: how technical decisions get made, how problems get debated, what rigor looks like in practice
What We're Looking For

Required Qualifications
  • Have 10+ years of software engineering experience, with significant time spent designing and building systems not just features
  • Experience with healthcare data systems (HL7, FHIR, EHR/EMR integrations) or other highly regulated data environments
  • Have 2+ years experience working in a high-growth startup environment
  • Have deep experience with system integration, particularly across unreliable or heterogeneous external data sources
  • Can think through and explain the full picture of a complex system while still being effective at the implementation level
  • Experience using AI tooling and frameworks as part of your engineering workflow
  • Have built data pipelines and infrastructure that support analytical or ML workloads in production
  • Strong across the backend stack (Python, SQL, cloud infrastructure) and can pick up new tools and systems quickly
  • Have built systems from early stages, making foundational decisions with incomplete information, not just extending established infrastructure
  • Naturally raise the quality of the engineering around you through code review, architecture guidance, and honest technical conversation
Preferred Qualifications
  • Experience building ML training infrastructure or feature platforms
  • Familiarity with clinical operations, systems, or life sciences data
  • SOC 2, HIPAA or similar compliance experience baked into engineering practice
  • A track record of building systems that had to work correctly under real operational constraints, scale and complexity

New York pay range

$180,000-$250,000 USD

At Iterative Health, we're actively working towards creating an environment that is representative of the diversity of patients our technology serves. We are focused on building an equitable and inclusive culture, and by extension, hiring process. If you require any accommodations to make the application process or interviewing experience more accessible to you, please contact View email address on click.appcast.io.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Cambridge, MA vacancy
  • $146.6k - $195.5k

     ...the best experience for our customers powered by a platform focused on testability, performance, and reliability. As a Staff Software Engineer, you'll help shape the future of our e-commerce codebase by focusing on developer experience and long-term engineering vision... 
    Suggested
    Full time
    Work at office

    Simplisafe

    Boston, MA
    11 hours ago
  •  ...tracing, enabling customers to ship AI with confidence. As a Staff Engineer, you’ll lead the development of new features and foundational...  ..., and apply your deep understanding of both AI systems and software engineering to solve open-ended problems in the fast-moving... 
    Suggested
    Full time
    Work at office

    Datadog

    Boston, MA
    2 hours ago
  • $220k - $292k

     ...contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations. ABOUT THE JOB We are looking for a Staff Software Engineer to join our rapidly growing Maritime team in Boston or Quincy, MA. In this role, you will design and develop the core... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Anduril Industries

    Boston, MA
    2 hours ago
  • $220k - $330k

     ...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the...  ...industrial base. ABOUT THE JOB: We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Boston, MA
    11 hours ago
  • $229k - $331k

    On the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get there safely in situations as complex as those found in Downtown San Francisco...
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    11 hours ago
  •  ...Lightspeed Venture Partners, Matrix Partners, NVentures (venture arm of NVIDIA). About the Role We're looking for a Staff Engineer to join the Frontend Core team, working closely with engineering and design to build something truly world-class. You'll bring... 
    Full time
    Work at office
    Local area

    Suno

    Boston, MA
    2 hours ago
  • $174k - $205k

     ...experience work, we’d love you on the team. Visit to learn more. Perk is growing its engineering footprint in North America, and we're looking for a Staff Software Engineer to help us do it right. You'll play a central role in a new product launch as Perk continues... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation package
    3 days per week

    Perk

    Boston, MA
    2 hours ago
  • $220k - $292k

     ...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the...  ...technology faster.   ABOUT THE JOB We are looking for a Staff Software Engineer to join ArsenalOS, the digital backbone of Anduril's... 
    Full time
    Temporary work
    Work experience placement
    Immediate start

    Anduril

    Boston, MA
    11 hours ago
  •  ...schedulers’ time, and surfacing opportunities for leaders to unlock staff potential. Timely delivers optimized master schedules that are...  ...success. About the Role This role is for a senior engineer who is able to operate in ambiguous settings and straddle work... 
    Full time

    Timely

    Boston, MA
    11 hours ago
  •  ...to accelerate development velocity across design, coding, testing, and reviewQualificationsBachelor's degree in Computer Science, Engineering, Mathematics, or equivalent10+ years in distributed systems and backend architectureKnowledge of CAP theorem, consistency models,... 
    Full time
    Flexible hours

    Proofpoint

    Boston, MA
    5 days ago
  • $324k - $389k

     ...Foster City, CA / Boston, MASoftware – Autonomy Software /Full-time /On-siteAt Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering... 
    Odd job
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    1 day ago
  •  ...business — today and in the future. DataRobot’s Fleet team is the engine behind how our platform runs across all customer environments—...  ...boosting developer velocity. That’s where you come in.As a Staff Software Engineer, you’ll be responsible for technical leadership and... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    DataRobot

    Boston, MA
    3 days ago
  • $168.75k - $270k

     ...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect...  ...devices used by public-safety professionals worldwide. As a Staff Wireless Software Engineer, you will be a technical leader driving architecture and... 
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon

    Boston, MA
    1 day ago
  •  ...NVIDIA). About the Role Suno’s infrastructure is the foundation everything else is built on. We’re hiring Staff and Senior Software Engineers to work on the systems, platforms, and tooling that power the entire company — from the lowest layers of cloud and compute... 
    Full time
    Work at office
    Local area

    Suno

    Boston, MA
    2 hours ago
  • $201k - $315k

    Foster City, CA / Boston, MA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox is looking for an experienced Staff Software Engineer to build, scale, and operate our custom High-Performance Computing infrastructure. As Zoox scales its autonomous vehicle development... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    3 days ago
  • $162k - $265k

    Job Description:Our Opportunity:Chewy is hiring a Staff Software Engineer to lead the technical direction of Chewy’s Discovery Experience platform in Bellevue, WA. The Discovery Experience team owns a key part of the customer journey across Chewy’s web and mobile apps.... 
    Local area
    Relocation
    Flexible hours

    Chewy

    Boston, MA
    4 days ago
  • $228k - $240k

     ...-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.As a Staff Software Engineer in the Transaction Journey (TJ) organization, you will use your deep Frontend web expertise to build products that deliver... 
    Minimum wage
    Flexible hours

    Compass

    Boston, MA
    2 days ago
  • $168.75k - $225k

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...; it is the actual call-handling engine, responsible for every packet, every route...  ...of uptime in a life-critical system.As a Staff UC Software Engineer, you will help design... 
    Work experience placement
    Work at office

    Axon

    Boston, MA
    3 days ago
  • $166k - $220k

     ...in months, not years.ABOUT THE TEAMThe Software Platform Foundations team at Anduril is...  ...the foundational systems that empower our engineering teams to develop, test, and deploy cutting...  ...to build awesome products fast. As the Staff Software Engineer, Quality Integration,... 
    Full time
    Contract work
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Boston, MA
    4 days ago
  •  ...autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.This role is a shared software engineering pipeline for the teams building the systems that run Anduril: CorpTech Platform, ArsenalOS, and CorporateOS. You are hired... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Boston, MA
    4 days ago
  • $195k - $257.5k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Contract work
    Remote work
    Flexible hours

    Circle

    Boston, MA
    1 day ago
  • $234k - $300k

     ...tracing, enabling customers to ship AI with confidence.As a Staff Engineer, you’ll lead the development of new features and foundational...  ...experimentation, and apply your deep understanding of both AI systems and software engineering to solve open-ended problems in the fast-moving... 
    Work at office

    Datadog

    Boston, MA
    1 day ago
  • $195.5k - $352.1k

     ...decision carries direct, measurable revenue impact, and the team operates with the high engineering rigor that this demands.About the RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform. Demand Bidder is a large, high-... 
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    Boston, MA
    5 days ago
  • $195.2k - $292.8k

     ...with intelligent systems. Its products include Hivemind autonomy software and V-BAT and X-BAT aircraft. With offices and facilities...  ...integration across software, hardware, and operations while mentoring engineers and improving engineering practices across the Expeditionary... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield Ai

    Boston, MA
    2 hours ago
  • $146.6k - $215.1k

     ...security space and relentlessly pursue our mission of keeping Every Home Secure. About the Role We're looking for a Staff Software Engineer to join our Cloud ML team — the team that owns both the cloud-side ML infrastructure and the applied ML research that... 
    Full time
    Work at office

    Simplisafe

    Boston, MA
    2 hours ago
  • $228k - $363k

     ...notification systems that power it. You'll report to the Songkick Engineering Manager and work closely with the Songkick General Manager,...  ...live music What You'll Need Must-Haves ~5–10 years of software engineering experience, with a demonstrated hunger to stay... 
    Work at office
    Local area
    Flexible hours

    Suno

    Boston, MA
    11 hours ago
  • $220k - $292k

     ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data...  ...the future of defense capability. About the Job Staff Software Engineers lead the delivery of a variety of embedded and/or safety critical... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    2 hours ago
  • $225k - $390k

     ...Francisco Bay AreaEngineering - AI Core Software /Full Time /HybridAbout Merlin: Merlin (...  ...created evaluation frameworks that give engineers genuine confidence in their development....  ...aviation (Camera, LiDAR, radar, IMU).Prior staff or principal engineer experience at a... 
    Full time

    Merlin Labs

    Boston, MA
    1 day ago
  • $220k - $292k

     ...unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our Staff Software Engineers collaborate with other engineering disciplines to develop software for vehicle control... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $200.3k - $293.81k

     ...accelerate development velocity across design, coding, testing, and review Qualifications ~ Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent ~10+ years in distributed systems and backend architecture ~ Knowledge of CAP theorem,... 
    Full time
    Flexible hours

    Proofpoint

    Boston, MA
    5 days ago

Do you want to receive more vacancies?

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