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

Staff Software Engineer

$220k - $275k

Datavant

Datavant is the data collaboration platform trusted for healthcare. Guided by our mission to make the world's health data secure, accessible and actionable, we provide critical data solutions for organizations across the healthcare ecosystem - including providers, health plans, researchers, and life sciences companies. From fulfilling a single patient's request for their medical records to powering the AI revolution in healthcare, Datavanters are building the future of how data is connected and used to improve health.

By joining Datavant today, you're stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare.

Staff Software Engineer

The Role

As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/vertical. You'll drive innovation across verticals, solve large-scale system challenges, and mentor senior engineers to maximize impact. You operate with autonomy and influence outcomes at the vertical and/or organizational level.

What You'll Do

  • Define and lead multi-team technical strategies for scalability and interoperability.

  • Design frameworks and reusable systems used across multiple engineering pods. Define engineering patterns adopted across Datavant.

  • Drive cross-functional initiatives in data architecture, security, and reliability.

  • Advise leadership on technical direction and major tradeoffs. Represent engineering in executive technical decisions and planning.

  • Mentor senior engineers and influence cultural and architectural evolution.

Tech Stack You'll Work With

As a Staff Software Engineer, you will work across the full breadth of Datavant's platform and are expected to operate comfortably within our multi-cloud, large-scale distributed systems environment. Your work will span:

  • Backend: Python, Go, Java; microservices; REST and GraphQL

  • Frontend: TypeScript, React, Next.js (as needed for full-stack or cross-domain work)

  • Infrastructure & Cloud: AWS, multi-cloud architectures, Kubernetes, Docker, and infrastructure-as-code tooling

  • Data Platforms: Snowflake, Spark, SQL, S3; advanced data engineering workflows and high-scale data pipelines

  • ETL & Orchestration: Airflow or AWS Glue

  • Streaming: Kafka or Kinesis for real-time ingestion and system integrations

  • Observability: Enterprise-level telemetry systems including DataDog, Grafana, and CloudWatch

  • Security & Compliance: OAuth2/SAML, encryption, tokenization, and zero-trust security frameworks

Staff Engineers at this level are expected to apply deep architectural expertise across these technologies , define scalable patterns, guide cross-team adoption, and ensure Datavant's platform meets the highest standards of reliability, security, and performance.

What You Bring

  • 10+ years of software engineering experience with demonstrated system design mastery.

  • Deep experience with large-scale distributed systems, multi-cloud architectures, data pipelines, and security.

  • Strong organizational influence and ability to align teams across verticals.

  • Ability to translate strategic objectives into scalable engineering execution.

  • Commitment to mentorship, technical excellence, and continuous improvement.

Leadership Qualities & Mindset

  • Operate as a trusted technical advisor and thought leader. Create clarity in ambiguous, cross-functional problem spaces.

  • Balance vision with pragmatic implementation and organizational awareness.

  • Champion scalability, security, and compliance as shared responsibilities.

  • Elevate engineering standards and inspire architectural excellence.

  • Act with integrity, empathy, and long-term impact orientation.

Core Value Expectations

  • Earn trust through architectural stewardship and enterprise-grade reliability.

  • Obsess over customers by driving scalable, secure, high-impact solutions.

  • Prioritize growth over comfort by embracing the hardest challenges and modeling excellence.

  • Win as a team by aligning pods, shaping cross-functional strategy, and building talent.

  • Rise to the challenge by delivering transformative initiatives that move Datavant forward.

Why This Role Matters

This role defines the future of Datavant's technology architecture and engineering standards. Your leadership empowers teams, resolves systemic challenges, and builds the technical foundation that powers secure, scalable healthcare data exchange across the ecosystem. As a Staff Engineer, you influence strategy, drive innovation, and ensure Datavant continues to lead in secure data interoperability.

We are committed to building a diverse team of Datavanters who are all responsible for stewarding a high-performance culture in which all Datavanters belong and thrive. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.

At Datavant our total rewards strategy powers a high-growth, high-performance, health technology company that rewards our employees for transforming health care through creating industry-defining data logistics products and services.

The range posted is for a given job title, which can include multiple levels. Individual rates for the same job title may differ based on their level, responsibilities, skills, and experience for a specific job.

The estimated total cash compensation range for this role is:

$220,000-$275,000 USD

To ensure the safety of patients and staff, many of our clients require post-offer health screenings and proof and/or completion of various vaccinations such as the flu shot, Tdap, COVID-19, etc. Any requests to be exempted from these requirements will be reviewed by Datavant Human Resources and determined on a case-by-case basis. Depending on the state in which you will be working, exemptions may be available on the basis of disability, medical contraindications to the vaccine or any of its components, pregnancy or pregnancy-related medical conditions, and/or religion.

This job is not eligible for employment sponsorship.

Datavant is committed to a work environment free from job discrimination. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. To learn more about our commitment, please review our EEO Commitment Statement here ( . Know Your Rights ( , explore the resources available through the EEOC for more information regarding your legal rights and protections. In addition, Datavant does not and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay.

At the end of this application, you will find a set of voluntary demographic questions. If you choose to respond, your answers will be anonymous and will help us identify areas for improvement in our recruitment process. (We can only see aggregate responses, not individual ones. In fact, we aren't even able to see whether you've responded.) Responding is entirely optional and will not affect your application or hiring process in any way.

Datavant is committed to working with and providing reasonable accommodations to individuals with physical and mental disabilities. If you need an accommodation while seeking employment, please request it here, ( by selecting the 'Interview Accommodation Request' category. You will need your requisition ID when submitting your request, you can find instructions for locating it here ( . Requests for reasonable accommodations will be reviewed on a case-by-case basis.

For more information about how we collect and use your data, please review our Privacy Policy ( .

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Des Moines, IA vacancy
  •  ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Des Moines, IA
    4 days ago
  •  ..., in the cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You'll Do As a Sr. Staff Software Engineer on the Database Query Optimization team at Teradata Labs, you will contribute to the design, development, and testing of advanced... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Des Moines, IA
    2 days ago
  •  ...Job Description Software Engineer II designs, develops, tests, and supports software solutions of moderate to high complexity. This role works independently on well-defined problems, collaborates with stakeholders and team members, and contributes to selecting and improving... 
    Suggested
    Permanent employment
    H1b
    Local area

    MidAmerican Energy

    Des Moines, IA
    4 days ago
  •  ...Overview We're hiring! Kemin is seeking a Senior Software Engineer to join our team in Des Moines, Iowa. As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team — the technical anchor for large project delivery... 
    Suggested
    Second job
    Work at office
    Local area
    Remote work
    3 days per week

    Kemin Industries

    Des Moines, IA
    4 days ago
  • $50 - $53.5 per hour

     ...recruiter to learn more. Base pay range $50.00/hr - $53.50/hr Innova Solutions has a client that is immediately hiring for a Software Engineer 3. Title: Software Engineer 3 Job Type: Fulltime/Contract on W2 Duration: 24 months - Contract to hire As a Software Engineer... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    Des Moines, IA
    4 days ago
  • $121.4k - $218.6k

     ...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full breadth...  ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution, NetStorage... 
    Work experience placement
    Work at office

    Akamai

    Des Moines, IA
    4 days ago
  • $118k - $178k

     ...Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You will... 

    Indeed

    Des Moines, IA
    4 days ago
  •  ...Join to apply for the Sr Software Engineer role at Wellmark Blue Cross and Blue Shield Why Wellmark We are a mutual insurance company owned by our policy holders across Iowa and South Dakota, and we’ve built our reputation on over 80 years’ worth of trust. We are not motivated... 
    Permanent employment
    H1b
    Work at office
    Remote work

    Wellmark

    Des Moines, IA
    2 days ago
  •  ...Understand various sub tasks assigned as part of the main tasks Provide screen designs and database designs Work closely with the software tester in preparing test casts/test scenarios Work with Scrum Master in understanding the functional specifications of each of the... 

    Launch IT

    Urbandale, IA
    4 days ago
  •  ...Overview of Job Function As a Software Engineer, you will be a core contributor to Verint's QM and PM engineering team. You will design and build full-stack features end-to-end, write high-quality automated tests, support production systems, and collaborate daily with... 
    Local area
    Worldwide
    Shift work

    Verint Systems

    Des Moines, IA
    2 days ago
  • $40 per hour

     ...Embedded Software Engineer • Des Moines, IA Last updated: 21 hours ago. Full-time. Software Engineer in Johnston, Iowa, United States. Posted: 6/17/2026. Hourly rate: $40.00. Remote. Full-time. Pixel-Perfect UI Implementation. AI data lab for training frontier models and... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Remote work

    Apex Systems

    Des Moines, IA
    1 day ago
  •  ...We are seeking a Senior Software Engineer to own and evolve a suite of Java-based microservices and APIs that serve as the standardized interface. This is a high-impact, hands-on engineering role where you’ll design, build, and scale domain-driven data services that power... 

    Paragon IT Professionals

    Des Moines, IA
    4 days ago
  • $76.67 per hour

     ...such as self‑driven and takes initiative. Works on a Platform Engineering team and supports aligned product teams by planning its work,...  ...OpenTelemetry, Terraform. (3 – 6 years) Experience in programming/software development (Go70%, Java10%, Rust10%, Python5%, Terraform5%) (... 

    Aditi Consulting

    Urbandale, IA
    4 days ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Des Moines, IA
    13 hours ago
  •  ...assistance. Code that saves lives. As a software developer at Epic, you’ll write software...  ...-week sabbatical anywhere in the world. Staff have kayaked in Patagonia, attended a Beyonc...  ...Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related... 
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Des Moines, IA
    3 days ago
  •  ...Job Title: Software Engineer Job ID: 26-01610 Location: Urbandale, IA, 50322 Duration: 18 months on W2 contract Job Description This req. replaces 42541 and 43100. Where nearly all candidates either did not have sufficient Scala background or did poorly on the Glider test... 
    Contract work

    Sunrise Systems

    Urbandale, IA
    4 days ago
  • $86.9k - $138.8k

     ...difference in your community? The Iowa Judicial Branch is seeking a Software Developer with strong SQL and Oracle Application Express (APEX...  ...software development life cycle, version control, and modern engineering practices. Experience balancing business‑as‑usual (BAU)... 
    Full time
    Remote work
    Monday to Friday

    State of Iowa

    Des Moines, IA
    4 days ago
  •  ...partners with many of the leading employers in IT, financial services, engineering, semiconductor, clinical and pharmaceutical domains. You can learn more about us at . Job Description Position: Software Developer Location: Urbandale, IA Duration: 05+ months Description:... 

    Mindlance

    Urbandale, IA
    4 days ago
  • $68k - $93.5k

     ...Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs. The role focuses on backend service development, API implementation, testing, and... 
    For contractors
    Local area
    Remote work
    Work visa
    Flexible hours

    Renaissance Services

    Des Moines, IA
    4 days ago
  • $135.2k - $306.4k

     ...largest technical and business challenges. Oracle Kubernetes Engine (OKE) is OCI's managed Kubernetes service. OKE enables...  ...native, AI, and GPU workloads. We are looking for a senior IC5 software engineer with deep Kubernetes expertise, required cloud infrastructure... 
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Des Moines, IA
    4 days ago
  • $89.2k - $209.5k

     ...Job Description Role Summary Oracle Health Platform Engineering builds core platform capabilities that enable Oracle Health teams...  ...testing, documentation, and operations. We are seeking a Senior Software Developer (IC3) to design, develop, and operate backend... 
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    2 days ago
  • $31.09 - $39.09 per hour

     ...Software Engineer Genesis10 is currently seeking a software engineer for a contract position with a global financial institution located in Charlotte, NC, Irving, TX, Des Moines, IA, or Dallas, TX. This is a 24+ month contract opportunity. In this role, you will... 
    Hourly pay
    Contract work
    Work experience placement

    Genesis10

    Des Moines, IA
    13 hours ago
  •  ...Sr. Software Engineer Backup OEM Rubrik L3 (U3) [8 10 Y] (Hyderabad) Job Description Design, implement, manage and maintain Rubrik backup solutions. Configuring, scheduling and taking manual backup for various OS. Knowledge of basic networking principles including... 
    Local area
    Remote work

    Keylent Inc

    Des Moines, IA
    2 days ago
  •  ...Role/Title: DevOps Engineer Terraform Expert Location: Hybrid - Des Moines, IA 50309 Job Description...  ...exceptional service to both agency staff and end‑users. This role is specifically...  ...& Optimization: Collaborate closely with software engineers to optimize application... 

    VRK IT Vision Inc.

    Des Moines, IA
    4 days ago
  •  ...working with Classes and Functions • Experience in Data analysis, engineering and solutioning • Strong hands-on experience in solutioning...  ...debugs, documents and implements changes to new and existing software applications • Ensures quality and controls are in place,... 

    SARIAN Co

    West Des Moines, IA
    3 days ago
  • $96.8k - $223.4k

     ...opportunity to lead by example, solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise. Responsibilities As a Principal Software Developer, you will lead the design, development, and evolution of backend... 
    Temporary work
    Work at office
    Remote work
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Des Moines, IA
    4 days ago
  • $102.21k - $121.37k

     ...and will help develop other team members. Accountabilities Works as a member of the application development team to complete custom software solutions related to the Bank's highest priority initiatives. Create well-written, efficient code in Java for various applications... 
    Work experience placement
    Local area

    Federal Home Loan Bank of Des Moines

    Des Moines, IA
    4 days ago
  •  ...meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through...  ...tools) Flexible Schedule (night and weekends may be required) Engineering, Computer Science or IT Admin degree (experience)... 
    Permanent employment
    Flexible hours
    Night shift
    Weekend work

    Collabera

    Urbandale, IA
    3 days ago
  •  ...working in Agile environments. Key Responsibilities Software Development & Maintenance Design, code, test, debug, document...  ..., hot fixes, and monthly reporting. ETL & Data Engineering Work with ETL processes and data warehousing concepts .... 

    Purple Drive

    Des Moines, IA
    2 days ago
  • Job Title MUST HAVES: ~5+ years of experience ~ z/OS mainframe ~ Syncsort ~ MFT (GoAnywhere, Sterling, Axway, or MoveIT) ~ COBOL ~ XML Mapping Required experience: Hands-on experience setting up MFT flows in GoAnywhere or another Managed ...

    Saxon Global

    Des Moines, IA
    13 hours ago

Do you want to receive more vacancies?

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