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

Engineer, Software

$100k - $150k

Ensemble Health Partners

Thank you for considering a career at Ensemble!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!O.N.E Purpose:Customer Obsession: Consistently provide exceptional experiences for our clients, patients, and colleagues by understanding their needs and exceeding their expectations.Embracing New Ideas: Continuously innovate by embracing emerging technology and fostering a culture of creativity and experimentation.Striving for Excellence: Execute at a high level by demonstrating our “Best in KLAS” Ensemble Difference Principles and consistently delivering outstanding results.The Opportunity:As a Software Engineer, you will play a key role in designing, building, and scaling data-driven applications and backend systems. You will architect and develop scalable, resilient backend services, APIs, and reusable components that support the ingestion, transformation, and presentation of critical data.You will work closely with product, architecture, and engineering leadership to translate business and operational objectives into actionable technical solutions that improve transparency, performance, and usability for end users. Through hands-on design sessions, technical prototyping, and code reviews, you will help establish high standards for quality, security, and maintainability while influencing engineering best practices across teams.Essential Job FunctionsDesign, develop, test, deploy, monitor, and continuously improve backend services and APIs supporting data-driven applicationsBuild and maintain scalable data pipelines and services that enable ingestion, transformation, and delivery of structured data for user consumptionDevelop reusable components, frameworks, and tooling that support consistent and scalable data processing and decisioning workflowsCollaborate with product, analytics, and design teams to translate business requirements into technical solutions that improve visibility and usability of dataPartner with architecture and data teams to ensure accurate, reliable, and high-quality data integration between systemsParticipate in and lead technical design sessions, architecture reviews, and exploratory investigations to align with long-term platform strategyImplement and advocate for engineering best practices related to performance, scalability, security, observability, and maintainabilitySupport development of user-facing data capabilities, including visualization, filtering, and interaction with structured datasetsMentor and guide engineers through code reviews and collaboration, helping to elevate team capability and technical standardsContribute to an innovation-focused environment by leveraging automation, AI-enabled tools, and advanced data capabilitiesQualificationsRequired Skills & ExperienceBachelor’s degree in Computer Science, Statistics, Mathematics, or a related technical field; advanced degrees preferred.3+ years of professional software engineering experience with a strong backend emphasisStrong proficiency in C# and building backend services with .NET Core / ASP.NET Core.Experience designing and supporting production services (availability, observability, performance, maintainability).Hands-on experience with CI/CD concepts and tooling (build/release pipelines, automated tests, quality gates).Working experience with Azure cloud environments.Demonstrated ability to collaborate cross-functionally and translate requirements into incrementalExposure to AI-enabled development tools, code generation models, or ML-driven insights (e.g., Copilot, embedding models, vector search).This position pays between $100,000-150,000, based on experienceMust 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 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.#LI-BT1#LI-RemoteJoin an award-winning companyFive-time winner of “Best in KLAS” 2020-2022, 2024-2025Black Book Research's Top Revenue Cycle Management Outsourcing Solution 2021-202422 Healthcare Financial Management Association (HFMA) MAP Awards for High Performance in Revenue Cycle 2019-2024Leader in Everest Group's RCM Operations PEAK Matrix Assessment 2024Clarivate Healthcare Business Insights (HBI) Revenue Cycle Awards for strong performance 2020, 2022-2023Energage Top Workplaces USA 2022-2024Fortune Media Best Workplaces in Healthcare 2024Monster Top Workplace for Remote Work 2024Great Place to Work certified 2023-2024InnovationWork-Life FlexibilityLeadershipPurpose + ValuesBottom 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.Due to business, operational, payroll, and regulatory requirements, this position is limited to individuals who reside and are authorized to work within the United States. Applications generated from outside the United States will not be considered. Individuals may reapply when located within the United States.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 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 #J-18808-Ljbffr

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Engineer, Software in San Jose, CA vacancy
  • $224k - $356.5k

    NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of hardworking software engineers working on all aspects of SOC and system, and technology verticals. As someone who is hardworking and passionate... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $156.4k - $253k

     ...that drives great outcomes.Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and connected directly to...  ...threat intelligence is automated and analyzed. As a Principal Software Engineer, you will build AI-driven tools that empower... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    San Jose, CA
    3 days ago
  • $320k

     ...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We’re looking for a strong technical architect to own...  ...execution.BS or MS degree in Computer Science, Electrical Engineering or related field (or equivalent experience).20+ years in the... 
    Suggested
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    5 days ago
  • $145k - $236k

     ...information, visit Summary of Role:We are seeking a Field Application Engineer (NAM) to support and drive customer engagements with leading...  ...with MIPS’ product portfolio, including processor IP, software tools and custom silicon solutions.Essential Responsibilities:Your... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start

    Globalfoundries

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack-scale system SW/FW, working with CSP engineering teams to ensure they can deploy, monitor, and operate these systems reliably at fleet scale. In this role... 
    Suggested
    Full time
    Remote work
    Shift work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $293.9k - $406.8k

     ...expected to close on: 10/29/2026This is a hybrid role based out of Cisco's San Jose office.Meet the TeamCisco’s AI Software & Platform (AISWP) team is the engine driving our transformation into an AI-native company. We are a central organization of researchers, ML... 
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    CISCO Systems

    Milpitas, CA
    3 days ago
  • $152k - $241.5k

     ...best work. Come join the team and see how you can make a lasting impact on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work on breakthrough technology that drives everything... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

    We are looking for a Senior System Software Engineer, Software Defined Networking to design, build, and operate highly performant and scalable SDN solutions for NVIDIA's AI Clouds hosting GPU-accelerated workloads — including hyperscale multi-node training, inference, cloud... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

    NVIDIA is seeking an innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In this role, you will help design and develop key components of our production GPU kernel drivers and embedded software, shaping products... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...the Palo Alto Networks network security portfolio.The Team:Our engineering team is at the core of our products - connected directly to...  ...that are only enabled by a secure digital environment.Principal Software Engineers are:Technical experts that help accelerate adoption... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $136k - $212.75k

     ...inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.Are you a software developer, deep learning engineer, or scientist excited to collaborate with developers? NVIDIA is looking for a Technical Marketing Engineer (TME)... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $224k - $356.5k

    NVIDIA is looking for a top-tier Software Engineering Leader to join the NVIDIA-Cumulus Linux Team! Are you looking for an exciting role that allows you to lead Cumulus Linux Release Engineering operations and take full ownership of tools and processes that contribute... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • Req ID: 135946 Region: Americas Country: USA State/Province: California City: San Jose SummaryThe Senior Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug,... 
    Work at office

    Celestica

    San Jose, CA
    3 days ago
  •  ...139142 Region: Americas Country: USA State/Province: California City: San Jose General OverviewFunctional Area: Engineering Career Stream: Design - Software EngineeringSAP Short Name: SLE-ENG-DSEJob Level: Level 09IC/MGR: Individual Contributor Direct/Indirect Indicator... 
    Work at office
    Remote work

    Celestica

    San Jose, CA
    6 days ago
  • Software Engineer - Data Protection Software Engineering Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and software that connect infrastructure... 

    Dell Technologies

    Santa Clara, CA
    2 days ago
  •  ...139140 Region: Americas Country: USA State/Province: California City: San Jose General OverviewFunctional Area: Engineering Career Stream: Design - Software EngineeringSAP Short Name: SLE-ENG-DSEJob Level: Level 09IC/MGR: Individual Contributor Direct/Indirect Indicator... 
    Work at office

    Celestica

    San Jose, CA
    6 days ago
  • $184k - $287.5k

    NVIDIA is searching for a creative and highly motivated engineer with expertise in System Software to join the Chips System Software organization. You will design and develop key aspects of our Chip specific kernel drivers and embedded software, with a strong focus on... 
    Full time
    Work at office
    Local area

    Nvidia

    Santa Clara, CA
    6 days ago
  • $202k - $277.75k

    Principle Software Engineer at ASML play a critical role in owning and driving the technical details of the projects that would ultimately drive customer satisfaction. We are looking for an experienced engineer and technical leader with strong analytical, design and development... 
    Full time

    ASML Holding

    San Jose, CA
    4 days ago
  • $183.6k - $297k

     ...for configuring, receiving, and responding to alerts.Our users—software developers—need to troubleshoot issues that impact their own...  ...possibilities, and quickly root-cause issues. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    San Jose, CA
    2 days ago
  • $249.02k - $292.96k

     ...and security services of Aviatrix’s multi-cloud network platform as a managed offering.We are seeking a hands-on Principal Engineer TL/M - Software Development to join our PaaS team. In this role, you will lead a team of engineers while also contributing to technical... 
    Full time
    Temporary work
    Local area
    Flexible hours
    Day shift

    Aviatrix

    Santa Clara, CA
    3 days ago
  • $154.68k - $231.7k

     ...transceivers, highly efficient analog designs, and powerful cryptographic engines. These solutions address all segments of the hard disk drive (...  ....Responsible for the planning, execution, and delivery of software for Marvell .This role requires a strategic thinker with strong... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago
  • $147k - $237.5k

     ...problem-solving, stronger relationships, and the kind of precision that drives great outcomes.Job SummaryWe are seeking a Principal Software Engineer to join our Machine Identity Management CyberArk team, focused on building and scaling frontend experiences that enable... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    6 days ago
  • $147k - $237.5k

     ..., and the kind of precision that drives great outcomes.Job SummaryYour CareerBring your backend java cloud engineering skills to work on the latest cloud software/web applications. Help us deploy and scale the next generation of cloud security utilizing big data and Analytics... 
    Full time
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $179k - $244k

    Sr Staff / Principal Application Engineer - System SoftwareCategoryApplication & Customer SupportLocationSan Jose, CAExperienceMore than...  ...'s DegreeJob DescriptionMediaTek is looking for a software engineer with a strong background in embedded systems and the semiconductor... 

    MediaTek

    San Jose, CA
    2 days ago
  • $224k - $356.5k

     ...inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.NVIDIA is seeking a Senior Software Engineer to join the Chip System Software team. The team develops Linux platform software for next-generation AI-RAN and Software-... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $100k - $160k

    Process Safety Management (PSM) and Risk Based Inspection (RBI) Engineer - Working Remotely.Intertek, a leading provider of quality and...  ...intervals, and mitigation strategies using Intertek’s AwareTM APM software.Support Mechanical Integrity and Asset Integrity Management... 
    Remote work
    Worldwide

    Intertek

    Santa Clara, CA
    2 days ago
  • $114.8k - $168.4k

     ...part in advancing business priorities by delivering high-impact work across your area of expertise.Position OverviewThe Software Applications Engineer is a strategic customer-facing role supporting Frontline software products across the Americas and Europe. The position... 
    Minimum wage
    Full time
    Work experience placement
    Remote work

    KLA-Tencor

    Milpitas, CA
    4 days ago
  • $179.76k - $286k

    Sr. Staff/Principal Engineer - System SoftwareCategorySoftwareLocationSan Jose, CAExperienceMore than 8 Years Work Expe.Job DescriptionAbout...  ...boards and verify the major functions independently• Regular software release and multiple branch conflict resolving• Customer Issue... 
    Temporary work

    MediaTek

    San Jose, CA
    2 days ago
  •  ...moves the world forward. Join us and, together, we’ll advance your career.HPC & AI Researcher Engineer - PhD preferredSOFTWARE SYSTEMS DESIGN ENGINEER The Role: AMD’s server software and solutions engineering team is seeking a senior engineer to lead the enablement and... 

    AMD

    Santa Clara, CA
    4 days ago
  • $182k - $226k

     ...our world! Our outstanding people deliver creative decarbonization energy solutions to our customers.We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team, where you will develop mission-critical software that powers the world's most powerful... 
    Temporary work

    Electric Hydrogen

    San Jose, CA
    6 days ago

Do you want to receive more vacancies?

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