Staff Software Engineer
Nomi Health
Staff Software Engineer We were tired of hearing that healthcare is broken, so we decided to do something about it. At Nomi Health, we believe the care itself isn't broken — it's the business of healthcare that gets in the way. Every year, more than $1 trillion is wasted on paperwork, delays, and middle layers that drive up costs and keep people from the care they need. We're rebuilding the system so it works the way it should: clear prices you can trust, faster payments that keep providers focused on patients, and data that helps employers make better decisions. Our work has already touched more than 30 million lives — from local communities in Michigan to some of the largest companies in the country. About the Role Nomi Health is hiring a Staff Software Engineer to provide technical leadership for the applications and platforms powering our healthcare and financial operations. You will lead the design and delivery of highly available systems supporting claims, remittance, payment processing, provider operations, and other critical healthcare workflows. You will work closely with engineering, product, operations, and business leaders to turn complex requirements into reliable, scalable solutions. This is a senior individual-contributor role for an engineer who can establish technical direction, solve ambiguous problems, raise engineering standards, and help distributed teams deliver successfully. What You'll Do Establish the technical direction and architecture for complex applications and platform capabilities. Partner with product managers and business stakeholders to evaluate implementation options, clarify tradeoffs, and define practical delivery plans. Lead projects through the complete software development lifecycle, from discovery and system design through implementation, testing, deployment, and production support. Design and build highly available healthcare and payment applications using Go, TypeScript, React, and AWS services. Break large, ambiguous initiatives into well-defined technical workstreams that distributed engineering teams can execute. Identify architectural risks, dependencies, failure modes, and operational requirements before implementation begins. Review system designs and code to ensure solutions are reliable, secure, maintainable, testable, and cost-effective. Establish and reinforce engineering practices related to automated testing, observability, idempotency, performance, security, and fault tolerance. Diagnose complex production issues and lead technical efforts to restore service and prevent recurrence. Mentor engineers and help them develop stronger skills in system design, problem-solving, and technical decision-making. Identify reusable components, patterns, and platform capabilities that improve delivery across teams. Stay current with emerging technologies and help the organization adopt tools and practices that create meaningful engineering leverage. What We're Looking For Minimum Qualifications 8+ years of professional software development experience. 5+ years of experience testing, launching, and supporting production software. 3+ years of experience designing software systems and defining application or platform architecture. Experience leading technically complex projects involving multiple engineers or teams. Strong understanding of distributed systems, APIs, data modeling, automated testing, and production operations. Experience developing cloud-based applications in a high-availability or high-throughput environment. Ability to communicate technical decisions, risks, and tradeoffs clearly to both technical and nontechnical stakeholders. Preferred Qualifications Experience building production services with Go. Experience with AWS services such as Lambda, API Gateway, S3, CloudFront, EventBridge, Step Functions, and Secrets Manager. Experience with serverless and event-driven architectures. Experience with TypeScript, React, GraphQL, Temporal, MongoDB, Snowflake, or Bazel. Experience in healthcare, fintech, payments, claims processing, or other regulated industries. Familiarity with payment rails such as ACH, wires, checks, or virtual cards. Experience leading architecture reviews or setting technical standards across multiple teams. Experience using AI-assisted or agentic development tools to improve software delivery. What Success Looks Like A successful Staff Software Engineer at Nomi Health does more than deliver individual features. You establish technical clarity, help teams make better decisions, reduce operational risk, and leave behind systems and engineering practices that make future work easier. Nomi Health delivers disruptive healthcare solutions, in partnership with like-minded employers, public sector organizations, advisors (brokers/consultants), and payers/TPAs. We're a team of 300+ people who show up every day with the same mindset: don't settle for "that's just how it is." Real change happens when you challenge the system, cut through the excuses, and build something better together. Nomi Health
- ...TechnologyAt WGU, our technology powers life-changing educational experiences for hundreds of thousands of students. As a Staff Software Engineer, you'll play a critical role in defining the technical direction, architecture, and engineering practices that enable us to...SuggestedFull timeFlexible hours
- ...facts and circumstances of each case. A reasonable estimate of the current range is: Grade: Technical 411Job DescriptionThe Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm. The position will be required to...SuggestedFull timeFlexible hours
$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;...SuggestedContract workRemote workFlexible hours- ...Senior/Staff Software Engineer Role Overview Title : Senior/Staff Software Engineer Hours : Full-Time, Salaried Location : Salt Lake City, UT, Hybrid Benefits Eligible : Yes Manager : Head of Reservoir R&D Why we exist Geothermal energy...SuggestedFull timeLocal area
- ...A reasonable estimate of the current range is: Grade: Technical 411Pay Range: $161,000.00 - $249,500.00Job DescriptionThe Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm. The position will be required to apply...SuggestedFull timeFlexible hours
$161k - $249.5k
...estimate of the current range is: Grade: Technical 411Pay Range: $161,000.00 - $249,500.00 Job Description The Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm. The position will be required to apply...Full timeFlexible hours$160.2k - $246.3k
...the accuracy, reliability, and efficiency of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-ownedtest operations andevaluation...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$220k - $275k
...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/...$253.9k - $298.7k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on the Data Platform team within Platform, you'll define and lead the technical strategy for Coinbase's data infrastructure...Local area- ...Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development,... ...projects. They maintain good working relationships with clients and staff. They write and maintains complete documentation. They support...Full timeFlexible hours
$79k - $99k
Software Development Engineer I - III Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston offices. Preference will be given to current employees and candidates who reside within a commutable...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week$87k - $109k
Software Development Engineer II - III (EDI Enrollment) Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices. Candidates must reside within commutable distance of that location...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week- ...immigration sponsorship for this position.Position Description:Develops software applications in Java Web services and application programming... ...and Experience:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely...Full time
- ...analysis, testing, and implementation of software operating or application systems. Communicates... ...working relationships with clients and staff. Writes and maintains complete... ...ROLEWe are looking for a skilled Salesforce Engineer II to design, develop, and maintain scalable...Full timeFlexible hours
- ...Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development,... ...projects. They maintain good working relationships with clients and staff. They write and maintains complete documentation. They support...Full timeFlexible hours
- What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and... ...clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions,...Full timeTemporary workPart timeImmediate startRemote work
$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours- ...mission to expand access to high-quality, affordable education. Our engineering teams build the platforms, services, and tools that support... ...empower employees across the university.We are looking for a Software Engineer who is eager to launch and grow their software...Full timeInternshipFlexible hours
- Schedule:Monday - Friday (40 hrs/wk)8:00 AM - 5:00 PMDepartment: Biocomputing - 331Primary Purpose:A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production...Full timeWork at officeMonday to Friday
- What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and... ...clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions,...Full timeTemporary workPart timeImmediate start
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Sr Associate, Software Engineer Job Code: 39897 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days –...Local area
- Join to apply for the Junior Software Developer - Observability role at Canonical . Canonical is a leading provider of open... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading...Full timeWork at officeRemote workWork from home
- ...Position Summary: This position requires the engineer to develop solutions in TypeScript using... ...or similar framework. ~ Experienced in software development lifecycle and test... ...are not limited to, hiring and firing of staff, selection of volunteers and vendors, and...For subcontractorFlexible hours
- ...recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture and...For contractorsWork experience placementWork at office3 days per week
$190k - $240k
...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and... ...basic configuration. ~5+ years of professional backend software engineering experience. ~ Strong production experience in Python...Work at officeRemote workFlexible hours- ...Who We're Looking For - Senior Software Engineer We're looking for a Senior Software Engineer to join our team at Clearlink. In this role, you'll develop high-quality, secure, and maintainable software that serves both our users and our business goals. You'll work...Weekly payWork at officeRemote workFlexible hours
$158k - $176k
...integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and... ...The Role In this position, you will oversee the end-to-end software development process, including gathering and refining...Flexible hours$135k - $155k
...Senior Machine Learning Platform Engineer About Pearson As the world's learning company, Pearson helps people make more of their... ...The Automated Assessment team develops machine learning-based software systems that evaluate tens of millions of learner responses each...Full timeWorldwide- ...Summary We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining a... ...Collaboration & Leadership: Collaborate with product, QA engineers, and other stakeholders to understand use cases and improve the...Work experience placementFlexible hours
- ...Senior Software Engineer (Elixir) NICE/VoApps is seeking a talented Senior Software Engineer to join our team. In this role, you will contribute to the development of innovative telephony solutions, enhancing our contact center offerings with cutting-edge algorithms...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software technology Salt Lake City, UT
- remote software sales Salt Lake City, UT
- embedded software Salt Lake City, UT
- software intern Salt Lake City, UT
- software support Salt Lake City, UT
- ultimate software Salt Lake City, UT
- software engineer - cloud services Salt Lake City, UT
- entry level software sales Salt Lake City, UT
- software Salt Lake City, UT
- software sales representative Salt Lake City, UT

