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

Staff Software Engineer

$148.8k - $256.7k

Ensemble Health Partners

Staff Software Engineer

Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems, including hospitals and affiliated physician groups. They offer end-to-end revenue cycle solutions as well as a comprehensive suite of point solutions to clients across the country.

Ensemble keeps communities healthy by keeping hospitals healthy. We recognize that healthcare requires a human touch, and we believe that every touch should be meaningful. This is why our people are the most important part of who we are. By empowering them to challenge the status quo, we know they will be the difference!

The Opportunity:

As a Staff Software Engineer, you will play a key role in shaping and implementing the technology strategy across Ensemble software delivery teams. You will architect and develop scalable, resilient, and reusable software solutions that accelerate delivery and improve engineering efficiency. This role requires a deep understanding of modern software engineering patterns, a strong desire to mentor others, and a passion for elevating engineering practices.

You will work closely with product, architecture, and engineering leadership to translate business objectives into actionable technical solutions. Through hands-on design sessions, technical prototyping, and code reviews, you will influence engineering behaviors and help establish high standards for quality, security, performance, and maintainability. Your work will directly impact the organization's ability to achieve long-term strategic goals.

Essential Job Functions

  • Design, develop, test, deploy, monitor, and continuously improve high-quality software solutions using modern engineering practices.
  • Build scalable, maintainable, and reusable components, patterns, frameworks, and tooling that address cross-cutting needs across multiple delivery teams.
  • Collaborate with product and design teams to translate product concepts into technical designs and incremental deliverables that provide frequent, high-quality customer value.
  • Partner with architecture to help establish, document, and advocate for technical standards, design patterns, and best practices.
  • Participate in and help lead technical design sessions, spike investigations, and architecture reviews, ensuring alignment with long-term platform strategy.
  • Engage in code reviews to ensure code quality, promote best practices, and mentor engineers through constructive, actionable feedback.
  • Troubleshoot complex, multi-system issues across distributed architectures, driving sustainable long-term fixes.
  • Contribute to a culture of engineering excellence by promoting automation, observability, testing, security-first design, and continuous improvement.
  • Help evaluate emerging technologies, frameworks, and vendor solutions, and provide guidance on their potential impact or value.

Qualifications

Required Skills & Experience

  • Bachelor's degree in Computer Science, Statistics, Mathematics, or a related technical field; advanced degrees preferred.
  • 7+ years of hands-on software engineering experience building production-grade applications using JavaScript/TypeScript,.NET Core, or similar languages, with a demonstrated ability to learn new technologies quickly.
  • Deep understanding of core engineering fundamentals including automated testing, CI/CD, code quality, observability, DevOps practices, and iterative delivery.
  • Experience working with at least three or more of the following:
    • Continuous Integration & Continuous Delivery (CI/CD) platforms
    • RESTful API development and/or GraphQL
    • Serverless architectures (AWS Lambda, Azure Functions, etc.)
    • Containerization and orchestration (Docker, Kubernetes)
    • Infrastructure as Code (IaC) technologies (Terraform, CloudFormation, Bicep)
    • Public cloud platforms (AWS, Azure, GCP)
    • Application observability and monitoring tooling
    • Event-driven or streaming architectures (Kafka, EventBridge, Pub/Sub)
    • Proven experience building and supporting applications using componentized, microservices, or distributed architectures.
  • Strong written and verbal communication skills, with the ability to explain complex technical concepts to both technical and nontechnical audiences in a globally distributed organization.
  • Demonstrated knowledge of software architecture principles, design patterns, and engineering best practices.
  • Exposure to AI-enabled development tools, code generation models, or ML-driven insights (e.g., Copilot, embedding models, vector search).
  • Must be inquisitive and demonstrate openness to innovation including AI to explore better processes and ways to alleviate friction and improve patient and client experiences.
  • This position pays between $148,800- 256,700, based on experience
  • This is a remote position; however, candidates must be willing and able to travel to and work onsite at client, temporary, or corporate office locations as business needs require.

Join an award-winning company

  • Five-time winner of "Best in KLAS" 2020-2022, 2024-2025
  • Black Book Research's Top Revenue Cycle Management Outsourcing Solution 2021-2024
  • 22 Healthcare Financial Management Association (HFMA) MAP Awards for High Performance in Revenue Cycle 2019-2024
  • Leader in Everest Group's RCM Operations PEAK Matrix Assessment 2024
  • Clarivate Healthcare Business Insights (HBI) Revenue Cycle Awards for strong performance 2020, 2022-2023
  • Energage Top Workplaces USA 2022-2024
  • Fortune Media Best Workplaces in Healthcare 2024
  • Monster Top Workplace for Remote Work 2024
  • Great Place to Work certified 2023-2024

Bottom line, we believe in empowering people and giving them the tools and resources needed to thrive. A few of those include:

  • Associate Benefits – We offer a comprehensive benefits package designed to support the physical, emotional, and financial health of you and your family, including healthcare, time off, retirement, and well-being programs.
  • Our Culture – Ensemble is a place where associates can do their best work and be their best selves. We put people first, last and always. Our culture is rooted in collaboration, growth, and innovation.
  • Growth – We invest in your professional development. Each associate will earn a professional certification relevant to their field and can obtain tuition reimbursement.
  • Recognition – We offer quarterly and annual incentive programs for all employees who go beyond and keep raising the bar for themselves and the company.

Ensemble is an equal employment opportunity employer. It is our policy not to discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender, gender identity, religion, national origin, age, disability, military or veteran status, genetic information or any other basis protected by applicable federal, state, or local laws. Ensemble also prohibits harassment of applicants or employees based on any of these protected categories.

Ensemble provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law. If you require accommodation in the application process, please contact View email address on click.appcast.io.

This posting addresses state specific requirements to provide pay transparency. Compensation decisions consider many job-related factors, including but not limited to geographic location; knowledge; skills; relevant experience; education; licensure; internal equity; time in position. A candidate entry rate of pay does not typically fall at the minimum or maximum of the role's range.

Employment Disclaimers – Ensemble

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in United States vacancy
  •  ...Role Summary We have an opening for a Staff Software Engineer on our Infrastructure Team, with specific focus on Observability - both internal and customer-facing . This is an opportunity to join a mission-critical engineering team that is driving the productivity... 
    Suggested
    Full time

    Temporal Technologies

    San Francisco, CA
    9 hours ago
  • $170k - $180k

     ...with a technology driven strategy. We have an engineering A-Team who pridefully crafts and takes ownership of the software we develop. This includes: Content Management...  ...human, full-time and US based editorial staff.  Enterprise Resource Planning System: Our... 
    Suggested
    Full time

    Bdg

    New York, NY
    17 hours ago
  •  ...'ll be interested in joining us! The role Watershed is a software platform for running a world-class climate program. We measure...  ...compromising on quality Collaborate with our Design and Design Engineering teams to give our customers beautiful, clear and consistent... 
    Suggested
    Full time
    Work at office
    Remote work

    Watershed

    New York, NY
    17 hours ago
  •  ...systems, robotics, and autonomous vehicles. We’ve invested heavily in forward-deployed engineers at the customer edge. Now we’re strengthening the hub. We’re hiring a Staff Software Engineer who is an exceptional backend engineer equally comfortable writing... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Flexible hours

    First Resonance

    Los Angeles, CA
    17 hours ago
  • $157.08k - $235.62k

     ...The Planning and Controls (PAC) team is an agile group of engineers focused on researching and developing state-of-the-art algorithms...  ...controls. You will architect core systems, write high quality software for core systems, set standards for software engineering, refine... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Part time
    Local area
    Relocation package

    Shield Ai

    United States
    17 hours ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...with urgency, and continuously raising the bar. Staff Software Engineer (Java, Distributed Systems & SaaS Platforms) Why Kaseya... 
    Full time
    Worldwide

    Kaseya

    Miami, FL
    17 hours ago
  • 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...
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    17 hours ago
  •  ...bridging the two worlds together. Check out our About page to learn more. The Role We're looking for a talented staff software engineer who's passionate about what we're building and ready to do the best work of their career. You thrive on ownership, drive results... 
    Full time
    Work experience placement
    Work at office

    Shepherd

    Remote
    17 hours ago
  •  ...growth and recently raised a $15M Series A led by Footwork Ventures and Y Combinator to accelerate our momentum. As a Staff Software Engineer , you will help architect and build the core systems that power the Confido platform. You’ll lead the development of major... 
    Full time
    Local area
    Relocation package
    Night shift

    Confido

    Remote
    17 hours ago
  • $160k - $200k

     ...progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of...  ...of a comprehensive High Temperature Operating Life (HTOL) Test Software system. Your work will involve designing, implementing, and... 
    Full time
    Temporary work
    Flexible hours

    Lightmatter

    Mountain View, CA
    17 hours ago
  •  ...together. Because at UKG, your work matters—and so do you. ***UKG is unable to offer sponsorship for this position.***   Staff Software Engineer - Agentic Acceleration Group We are seeking a highly experienced Staff Software Engineer to build and scale our agentic... 
    Full time
    Worldwide

    Ukg

    Seattle, WA
    17 hours ago
  • $143k - $200k

     ...great work for the companies and service professionals that depend on us. Why is this role important to Field Nation? The Staff Software Engineer - New Product Discovery is a unique, high-impact role designed to act as a catalyst for our future growth. Unlike... 
    Full time
    Flexible hours

    Field Nation

    Remote
    17 hours ago
  • $210k - $270k

     ...About the Role Our client prioritizes results over methods. As a Staff Software Engineer, you will own the software solutions you develop, make informed decisions about project priorities, and keep the product's future and roadmap at the center of everything you build... 
    Full time

    Accruetalent

    New York, NY
    17 hours ago
  • $217k - $303.9k

     ...parenting, skincare to stocks, there’s a community for everybody on Reddit. For more information, visit redditinc.com .  As a Staff Software Engineer within our SPACE org (Security, Privacy, Assurance, and Corporate Engineering), you will play a critical role on the... 
    Remote job
    Full time
    For contractors
    Work experience placement
    Flexible hours

    Reddit

    United States
    17 hours ago
  • $300 per month

     ...a high-performing team that believes in each other, come build with us at Crusoe. About the Role We are seeking a Staff Software Engineer to architect, design, and develop Cloud Infrastructure management systems and platforms. You'll deliver end-to-end use cases... 
    Full time
    Temporary work

    Crusoe

    Remote
    17 hours ago
  • $188k - $282k

     ...force to suspicious IP throttling and beyond, this team often provides the first line of defense for Auth0 customers. The Staff Software Engineer  At Okta, we’re building the next generation of authentication for the GenAI era.  We’re looking for a  Staff Software... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    17 hours ago
  •  ...impact problems at the intersection of AI, healthcare data, and reliability. You’ll bring deep technical judgment and help set the engineering bar for a young, high‑ownership team.   What you’ll do Own critical systems end‑to‑end: From design to production—across... 
    Full time

    The Job Sauce

    New York, NY
    17 hours ago
  • $184k - $270k

     ...500 ,  Linkedin’s Top Startups and  Forbes Cloud 100all thanks to the hard work from our global employees! Who we are Our engineering department consists of 200+ people across multiple teams, such as application development, infrastructure, data platform, machine... 
    Full time
    Worldwide

    Attentive

    United States
    17 hours ago
  • $250k

     ...About Us XOXO is a research lab building the interface of intelligence for everyday life. We're a stealth team of hardcore engineers, designers, and researchers discovering solutions to novel problems impacting life outside work. With a recent breakthrough across... 
    Full time
    Work at office

    Xoxo Ai

    Remote
    17 hours ago
  •  ...About the role Slash is, at its core, a technology company and is on a mission to build the best engineering team in the world. We’re looking for a Senior/Staff Software Engineer to help build and evolve our core banking product that powers $10b in transaction volume... 
    Full time
    Work at office

    Slash Financial

    Remote
    17 hours ago
  • $150k - $240k

     ...last mile: the Circadia Intelligence Platform that care staff act on, the software features around it, and the services underneath, carrying...  ...Prior forward-deployed, solutions, or implementation engineering Significant open source, systems that outlived your tenure... 
    Full time
    Shift work

    Circadia Health

    Remote
    17 hours ago
  • $190k - $250k

     ...of our customers. She will pick the best candidates from Jack's network. The next step is to speak to Jack . Staff Software Engineer ($190K – $250K + Equity) at Stealth-stage healthtech AI startup Company Description: Stealth-stage healthtech AI... 
    Full time

    Jack

    Remote
    17 hours ago
  •  ...institutions. Our agents have reached 3M+ patient encounters and are on track to 10x this year. About this role As a Staff Application Engineer at Amigo, you'll build the applications that clinical teams, researchers, and customers use every day: real-time... 
    Full time
    Flexible hours

    Amigo S.r.l.

    New York, NY
    17 hours ago
  • $186.4k - $233k

     ...builders in the world.  We are looking for a Staff Product Manager to own the strategic...  ...complex technical execution — bridging Engineering, Infrastructure, and Go-to-Market teams...  ...builders can spend more time creating software that changes the world. As a member of the... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Digitalocean

    Remote
    17 hours ago
  • $176k - $220k

     ...late shift, we sweat the small stuff to make Lyft the transportation solution businesses build their programs on.  As a Staff Software Engineer on the Lyft Business Team, you will act as a critical technical leader, taking holistic ownership of complex systems that span... 
    Hourly pay
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Afternoon shift
    3 days per week

    Lyft

    San Francisco, CA
    17 hours ago
  •  ...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;... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Decircle

    San Francisco, CA
    17 hours ago
  •  .... About the Role: Nourish is looking for talented Staff Full Stack Engineers to join our Consumer, Growth, and Care Expansion Pod! As a...  ...Science, Engineering, or related field. ~8+ years as a Software Engineer with user-facing product experience. ~4+ years... 
    Full time
    Work at office
    Remote work

    Ushealth

    Remote
    17 hours ago
  • $238k - $290k

     ...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and care...  ...across Android development, AI integration, and enterprise software. You'll work across multiple product lines, collaborating with... 
    Full time

    Harvey, Inc.

    San Francisco, CA
    17 hours ago
  • $188k - $275k

     ...optimizations that drive performance, efficiency, and reliability across real-time inference systems. About the role: As a Staff Software Engineer (IC5) on the Inference team, you will act as a technical leader driving architecture, performance, and reliability across... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Core Weave

    Remote
    17 hours ago
  • $211.7k - $292k

     ...5 alone, we ranked top 5 among medium workplaces in Health Care and New York, and top 50 nationwide. The Role As a Staff Software Engineer on Ro’s Identity and Privacy team, you will build and scale systems that support secure user identity and privacy-first data... 
    Full time
    Local area
    Flexible hours

    Weight Loss, Better Sex, Fuller Hair, Improved Skin And More...

    New York, NY
    17 hours ago

Do you want to receive more vacancies?

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