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

Staff Software Engineer

Medical Home Network

Staff Software Engineer

Are you interested in building software the way it will be built—not the way it's always been?

We're looking for a Staff Software Engineer who wants to be at the forefront of AI-enabled engineering, someone who doesn't just write code to spec, but rethinks how software is designed, built, and evolved using AI.

In this role, you'll help shape the future of our platform by integrating AI not only into how we build software, but into the product experiences themselves. You'll work across complex systems to design scalable, intelligent architectures and create AI-enabled features that fundamentally improve our product offering.

This isn't a ticket-taking role. We're looking for an engineer with a strong systems mindset and product orientation, someone who can step back, understand the "why," and design thoughtful, end-to-end solutions. You should be energized by ambiguity, drawn to solving hard problems, and excited to experiment with the latest AI tooling to accelerate development and innovation.

As a Staff Engineer, you'll set technical direction, influence architecture, and raise the bar across the team. You'll partner closely with product, design, and DevOps while mentoring others and driving best practices but most importantly, you'll help define what modern, AI-driven software engineering looks like in practice.

Medical Home Network (MHN) has partnered with Federally Qualified Health Centers (FQHCs) nationwide to transform care in the safety net, reduce health disparities, and build healthier communities. A mission-driven public benefit corporation, MHN helps FQHCs succeed in value-based care through technology, care model innovation, and strong partnerships. Our proven approach delivers leading health outcomes, lower costs, and elevated quality performance. We're expanding our reach and impact to help more FQHCs enhance care for their patients. Modern Healthcare has named MHN one of the Best Places to Work in Healthcare for four years running (2021–2024). MHN was recently recognized as a Great Place to Work in 2025.

The Perks

  • Fun, challenging, and collaborative work environment with passionate colleagues that care deeply about healthcare delivery.
  • Recognized as One of the Best Places to Work in Healthcare by Modern Healthcare.
  • Competitive benefits programs including Medical, Vision, Dental, HSA, FSA, and 401k.
  • Fitness reimbursement, commuter benefits, and tuition assistance.
  • Great work life benefits- Paid time off, sick time, and 12 paid holidays.
  • Remote/Hybrid Schedule: This role follows a hybrid work model. Candidates within 50 miles of Chicago are expected to work onsite two days per week (Tuesday and Wednesday) and remotely three days per week. Candidates outside of the 50-mile radius are eligible for fully remote work.

What You Can Look Forward To

  • Hands-on Technical Contribution Contribute significant portions of production code in our core stack (e.g., Python, Java, Angular, DBT, Snowflake etc.), following best practices and coding standards.
  • Testing & Automation Develop unit, integration, and performance tests. Integrate test suites into CI/CD pipelines and champion automation at every stage of delivery.
  • Debugging & Root Cause Analysis Investigate complex issues across services and data flows, perform root cause analysis, and implement durable fixes.
  • Lead Architecture & System Design Architect, design, and actively develop core features and components for both application and data platforms, ensuring scalability, performance, and security.
  • Establish and Uphold Engineering Standards Champion code quality, testing practices, CI/CD pipelines, observability, and reliability. Ensure both application and data systems meet rigorous operational and compliance requirements.
  • Cross-functional Collaboration Partner with product managers, designers, and business stakeholders to translate requirements into sound technical solutions. Work closely with DevOps to enable seamless delivery.
  • Mentorship & Technical Leadership Provide guidance and mentorship to engineers across teams. Elevate the technical bar by sharing knowledge, conducting deep design reviews, and fostering an inclusive culture of learning.
  • Innovation & Continuous Improvement Explore new technologies, tools, and practices that can enhance team productivity and product capabilities. Propose and execute proof-of-concepts that align with strategic goals.
  • Operational Excellence & Reliability Ensure that systems are designed for monitoring, alerting, and fault tolerance. Drive root cause analysis for critical issues and champion preventive engineering practices.

Competencies

  • Software Architecture & System Design Expertise in designing distributed, scalable, and secure systems. Strong grasp of microservices, APIs, event-driven design, and data-intensive architectures.
  • Programming & Engineering Practices Advanced proficiency in more than one modern programming language (e.g., Python, Java, or similar), with a strong foundation in algorithms, data structures, and object-oriented design. Advocates for clean code, testing strategies, and CI/CD automation.
  • Data & Application Engineering
    • Application Engineering – designing resilient backend services, integrating with APIs, ensuring performance and reliability. Strong knowledge of Python (Django), modern JavaScript frameworks, or experience in Java (Spring/Java EE)
    • Data Engineering – building and optimizing ETL/ELT pipelines, working with SQL and modern warehouses (e.g., Snowflake, BigQuery), and applying DataOps best practices.
  • Cloud & Infrastructure Solid understanding of cloud platforms (Azure, AWS, or GCP), containerization (Docker, Kubernetes), and infrastructure-as-code. Strong knowledge of monitoring, logging, and observability tools.
  • Security & Compliance Awareness Familiarity with application and data security best practices, identity and access management, and regulatory standards (e.g., SOC2, HIPAA).
  • Technical Leadership Provides architectural guidance, conducts in-depth design and code reviews, and sets engineering standards. Recognized as a subject matter expert within the team.
  • Problem Solving & Innovation Demonstrates ability to analyze complex problems, troubleshoot across system boundaries, and propose innovative, future-ready solutions.
  • Healthcare Experience - Proven experience working in the healthcare domain, with familiarity in clinical data standards (e.g., HL7, FHIR) and compliance frameworks (e.g., HIPAA, SOC2).

What You'll Need To Succeed

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Advanced degree (Master's/Ph.D.) is a plus but not required.
  • 6+ years of engineering experience.
  • Strong understanding of data privacy and security requirements in regulated industries.
  • Hands-on experience with modern data platforms (e.g., dbt, Spark, Kafka, Airflow) or application frameworks (e.g., Django, Node.js, Spring Boot).
  • Exposure to DevOps/SRE practices, including CI/CD pipelines, infrastructure-as-code, monitoring, and observability.
  • Experience leading complex technical initiatives such as system migrations, re-architecture, or enterprise integrations.
  • Demonstrated ability to mentor and guide senior engineers, driving technical strategy across teams.

Medical Home Network is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in United States vacancy
  • $285k - $350k

    Foster City, CASoftware - Software Systems /Full-time /HybridThe Software Systems Infrastructure team is responsible for aiding the Software...  ...production vehicles. We are a fullstack, high-paced software engineering team.In this role, you will be a technical lead for a tool... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  •  ...the durable architecture across all these surfaces, raising the engineering bar of the combined team, and shaping the next generation of...  ...observability, insights, and governance.Champion reliable, high-quality software and the operational practices that let a focused team... 
    Suggested
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $190k - $265k

     ...open models to pre-training frontier-scale foundation models, for some of the most sophisticated AI teams in the world.As a Staff Software Engineer for AI Runtime, you will play a critical role in building and scaling the systems that make large-scale training fast,... 
    Suggested
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    2 days ago
  • $166.5k - $291.4k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ...to put AI to work for people.Job DescriptionAbout the Role:The Software Asset Management product empowers organizations to manage... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    1 day ago
  • $300k - $325k

     ...prototype, and ship AI-native experiences that change how software teams understand and serve their users. This is not an AI layer...  ...quickly, and builds products without clear precedents.As a Staff Software Engineer (AI), you will sit at the intersection of deep technical... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Pendo

    New York, NY
    2 days ago
  • $252k - $362k

    The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed teams use to develop agentic capabilities...  ...in dataIllustrating how an agent reached a decisionAs a Staff Software Engineer, you will orchestrate the implementation of... 
    Full time

    Scale AI

    San Francisco, CA
    4 days ago
  • $110k - $220k

     ...OfficeAbout Team:We are the EBS Allocation/Matching Management Engineering group. Our mission is to enable seamless, accurate, and...  ...What you’ll bring· 10+ years of relevant industry experience in software development and solution architecture focused on building large... 
    Full time
    Temporary work
    Part time

    Walmart

    Bentonville, AR
    4 days ago
  • $143k - $286k

     ...$143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeWe are looking for a Staff Software Engineer with strong engineering fundamentals, mobile experience, and a full-stack mindset. This role is not limited to mobile frontend... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $262k - $365k

     ..., Multi-Dimensional Roadmaps collaborating with Distinguished engineers and Google Fellows working on Exabyte scale Storage Solutions...  ...experience with design and architecture; and testing/launching software products.Experience with distributed computing, big data analytics... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $160.2k - $246.3k

    Job DescriptionThe Role: We’re looking for a Security Software Engineer to join the Security Products Engineering team and drive the design and implementation of security-focused software and services across GM. You will lead and contribute to the engineering of platforms... 
    Full time
    For contractors
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  • $240k - $285k

     ...spend management, bill pay, and travel software, Brex enables founders and finance teams...  ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building...  ...become leaders.What you’ll doAs a Staff Software Engineer in Banking, you will help... 
    Bank staff
    Work at office
    Remote work
    Work from home
    3 days per week

    Brex

    New York, NY
    4 days ago
  • $150k - $215k

    Fortinet is calling for an experienced Staff Software Development Engineer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry.Responsibilities:Developing and enhancing features in signature... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $187k - $234k

     ...assessed during the interview process.About the Role:You’ll be a key engineer helping us ship real, user-facing AI at Gusto Retirement. This...  ...bias to action: owning problems end-to-end, getting working software in front of customers, and iterating quickly. You’ll work... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago
  • $229k - $343k

     ...subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.We’re looking for a Staff Software Engineer to join Snap Inc on our Feature Store team! This tech lead will be responsible for the design of the team's systems and... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    4 days ago
  • $140.6k - $173.1k

     ..., creating the foundation for new products, services, and business opportunities.We are looking for a passionate Senior Software Development Engineer who enjoys solving complex problems, passionate about learning and experimenting, building innovative solutions, and collaborating... 
    Full time
    Flexible hours

    WEX

    Seattle, WA
    3 days ago
  • $151.6k - $222.4k

     ...scale. Your ImpactOwn features end-to-end across the complete software development lifecycle including AI, spanning requirements gathering...  ...in design and code reviews, contributing to shared engineering standards and long-term system health. Partner closely with product... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Durham, NC
    4 days ago
  •  ...us every step of the way. Join us to invest in yourself, your career, and the financial world.The role:We are looking for a Staff Software Engineer to join the Risk Engineering team and help build the next generation of internal platforms that support risk, compliance,... 
    Remote work

    SoFi

    Frisco, TX
    3 days ago
  • $219k - $233k

     ...the clinic, and our first IND submission slated for the second half of this year, we are at a pivotal inflection point.As a Staff Software Engineer on our Imaging Software team, you will define and expand our computer vision and ML infrastructure across the full imaging... 
    Home office
    Flexible hours
    3 days per week

    Insitro

    South San Francisco, CA
    2 days ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ....Job DescriptionPrimary Function of Position The Multiport Software Group within Intuitive has an immediate opening for an... 
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...for developer-facing Application Programming Interfaces (APIs), Software Development Kits (SDKs), and tools, ensuring they meet the...  ...tests problems that exceed the scope of a generalist Software Engineers, specifically around optimizing Generative AI performance across... 
    Shift work

    Google

    Sunnyvale, CA
    2 days ago
  • $171.9k - $300.8k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ...scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    San Diego, CA
    4 days ago
  • $236k - $339.2k

     ...growing products at Snowflake and is a core part of Snowflake’s Data Engineering strategy.The Dynamic Tables performance team is responsible for...  ...cost-efficient across increasingly complex query shapes. As a Staff Engineer on this team, you will own the technical direction for... 

    Snowflake

    Bellevue, WA
    1 day ago
  • $195k - $221k

     ...defined path to $1 billion in revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent...  ...Deadline: 08/31/2026The OpportunityDAT Solutions is looking for a Staff Software Engineer to join our Enterprise Solutions TeamCandidate profileWe... 
    For contractors
    Work experience placement
    Work at office
    Local area
    Immediate start

    DAT Freight & Analytics

    Denver, CO
    1 day ago
  • $180k - $270k

     ...enjoy facing adversity, and can do the impossible at record breaking speeds.About You and The Role You are hiring into the Staff Software Engineer role on Zipline’s Marketplace team. This team builds the commercial engine that turns Zipline’s delivery network into a scalable... 
    Work at office
    Local area
    Visa sponsorship
    Afternoon shift

    Zipline

    South San Francisco, CA
    1 day ago
  •  ...Authentication, and merchant analytics. We’re a mix of machine engineering engineers and full-stack software engineers impacting ~every Stripe transaction,...  ...the right products for their needs.What you'll doAs a Staff Engineer on Payment Intelligence, you’ll work across... 

    Stripe

    Seattle, WA
    1 day ago
  • $170k - $200k

     ...United States / San Jose, California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers globally trust our...  ...to join the Extreme team.Position detailsTitle of position: Staff Software EngineerPosition type: Full timeLocation: Seattle, WA / San... 
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    San Jose, CA
    1 day ago
  • $177.19k - $364.8k

     ...recruiting process here.The IT Collaboration and Productivity Engineering team builds and runs the collaboration and productivity...  ...to design secure, reliable, and intuitive experiences.As a Staff Software Engineer, AI tools, you will be the technical lead for how third... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  • $195k - $408k

     ...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

    New York, NY
    1 day ago
  • $207k - $300k

     ...—to deliver integrated workflows that unlock new frontiers in engineering productivity.Facilitate alignment and clarity across teams on...  ...Python, Kotlin or Go.5 years of experience testing, and launching software products.3 years of experience with software design and... 

    Google

    San Jose, CA
    1 day ago
  • $175k - $225k

     ...doing this by building vertically integrated hardware and software: DROID, our line of space vehicles, and Starfire, our...  ...We build them well. And we're just getting started.As a Staff Ground Software Engineer, you will play a key role in defining, designing, and building... 
    Permanent employment
    Full time
    Work at office
    Shift work

    TURION SPACE

    Irvine, CA
    1 day ago

Do you want to receive more vacancies?

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