1

Software Engineer Hospital Jobs in California (NOW HIRING)

Principal Software Engineer

Carlsbad, CA · On-site

$140K - $187K/yr

The Principal Software Engineer is a senior individual contributor responsible for defining the ... For roles based in the United States that require access to hospital facilities, must be eligible ...

Principal Software Engineer

Carlsbad, CA · On-site

$140K - $187K/yr

The Principal Software Engineer is a senior individual contributor responsible for defining the ... For roles based in the United States that require access to hospital facilities, must be eligible ...

New

Lead Software Engineer

San Diego, CA · On-site

$147K - $167K/yr

Lead Software Engineer FLSA: Full-time, Exempt (salary) plus benefits Pay: $147,288 to $167,286 ... We serve hospitals in San Diego, Los Angeles and Orange Counties. We are the primary blood provider ...

Principal Software Engineer

Carlsbad, CA · On-site

$140K - $187K/yr

The Principal Software Engineer is a senior individual contributor responsible for defining the ... For roles based in the United States that require access to hospital facilities, must be eligible ...

Principal Software Engineer

Carlsbad, CA · On-site

$140K - $187K/yr

The Principal Software Engineer is a senior individual contributor responsible for defining the ... For roles based in the United States that require access to hospital facilities, must be eligible ...

Principal Software Engineer

Carlsbad, CA

$140K - $187K/yr

The Principal Software Engineer is a senior individual contributor responsible for defining the ... For roles based in the United States that require access to hospital facilities, must be eligible ...

You will help design the technical bridge between complex, on-premise hospital Electronic Health ... Software Engineering & Architecture: Strong Python development proficiency, applying Domain-Driven ...

... in hospitals nationwide. We're looking for a Software Engineer who thrives across the full stack--from Linux-based device clients to modern cloud platforms. In this role, you'll design and build ...

Senior Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

You will help design the technical bridge between complex, on-premise hospital Electronic Health ... Software Engineering & Architecture: Strong Python development proficiency, applying Domain-Driven ...

Software Engineer

Petaluma, CA · On-site

$125K - $150K/yr

... in hospitals nationwide. We're looking for a Software Engineer who thrives across the full stack-from Linux-based device clients to modern cloud platforms. In this role, you'll design and build ...

Software Engineer

Petaluma, CA · Remote

$125K - $150K/hr

... in hospitals nationwide. We're looking for a Software Engineer who thrives across the full stack--from Linux-based device clients to modern cloud platforms. In this role, you'll design and build ...

Software Engineer

Sacramento, CA · Hybrid

$58 - $77/hr

Description The role of a Software Engineer Level 2 involves extensive technical expertise to join ... Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax ...

Software Engineer

Sacramento, CA · Hybrid

$58 - $77/hr

Description The role of a Software Engineer Level 2 involves extensive technical expertise to join ... Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax ...

We are trusted by a rapidly growing number of health systems, hospitals, and physician groups and ... About the Role We are looking for a Senior Software Engineer - an individual contributor who owns a ...

next page

Showing results 1-20

Software Engineer Hospital information

See California salary details

$62.7K

$145.6K

$202.8K

How much do software engineer hospital jobs pay per year?

As of Sep 15, 2026, the average yearly pay for software engineer hospital in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What does a software engineer do in a hospital setting?

A Software Engineer in a hospital develops, maintains, and improves software systems used for patient care, administration, and hospital operations. Their work may involve building electronic health records (EHR) systems, integrating medical devices, enhancing cybersecurity, or creating tools for staff and patients. They collaborate with healthcare professionals to ensure that the software meets clinical needs, complies with regulations, and improves efficiency. Additionally, they troubleshoot technical issues and may train staff on using new applications.

What skills and qualifications are needed to thrive as a software engineer in a hospital?

To thrive as a Software Engineer in a hospital, you need expertise in programming languages (such as Java, Python, or C#), software development methodologies, and a relevant degree in computer science or engineering. Familiarity with healthcare IT systems like electronic health records (EHRs), HL7/FHIR protocols, HIPAA compliance, and experience with integration tools are typically required. Strong problem-solving, attention to detail, teamwork, and effective communication skills help bridge technical and clinical needs. These abilities are crucial for creating reliable, secure, and user-friendly software that supports patient care and hospital operations.

How does a software engineer in a hospital setting typically collaborate with healthcare professionals and IT teams?

As a Software Engineer working in a hospital, collaboration is key. You'll frequently work alongside healthcare professionals such as doctors, nurses, and medical administrators to understand their workflow needs and translate them into effective software solutions. Additionally, you’ll coordinate closely with IT teams to ensure seamless integration with existing systems and maintain data security standards. Effective communication and a willingness to learn about clinical environments are essential for success in this role.

What is the difference between Software Engineer Hospital vs Software Developer Healthcare?

AspectSoftware Engineer HospitalSoftware Developer Healthcare
Required CredentialsBachelor's in Computer Science, relevant certificationsBachelor's in Computer Science or related field, certifications optional
Work EnvironmentHospital IT departments, clinical systemsHealthcare software companies, clinics, hospitals
Employer & Industry UsageHospitals, healthcare providersHealthcare tech firms, medical device companies
Common Search & ComparisonYesYes

Software Engineer Hospital and Software Developer Healthcare both develop healthcare-related software, but Software Engineer Hospital typically focuses on hospital-specific systems like EHRs, while Software Developer Healthcare may work across various healthcare platforms. The roles overlap in skills and environment but differ in scope and specific responsibilities.

Do software engineers work in hospitals?

Yes, software engineers can work in hospitals, developing and maintaining healthcare software systems such as electronic health records, patient management, and medical device integration. They often collaborate with medical staff and may require knowledge of healthcare regulations and programming languages like Java, Python, or C++.

What are popular job titles related to Software Engineer Hospital jobs in California?

For Software Engineer Hospital jobs in California, the most frequently searched job titles are:

What job categories do people searching Software Engineer Hospital jobs in California look for?

The top searched job categories for Software Engineer Hospital jobs in California are:

What cities in California are hiring for Software Engineer Hospital jobs?

Cities in California with the most Software Engineer Hospital job openings:

Infographic showing various Software Engineer Hospital job openings in California as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Lead Software Engineer

San Diego, CA • On-site

Page Mechanical Group, Inc.
Construction • 201 - 500 employees

$147K - $167K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Key responsibilities

  • Define and document the overall software architecture for the business application.

  • Design, develop, test, and maintain production code across the full application stack.

  • Supervise, mentor, and develop two Software Engineer I roles through code reviews, pair programming, and coaching.


Job description

Position Title: Lead Software Engineer


FLSA: Full-time, Exempt (salary) plus benefits


Pay: $147,288 to $167,286 annually (depending on experience)


Schedule: Monday - Friday; 8:00 am to 4:30 pm


Location: SDBB HQ – 3636 Gateway Center Ave, Ste 100, San Diego, CA 92102


Are you passionate about making a real difference in your community? Are you looking for a job where you can contribute to a meaningful cause and grow professionally? If so, San Diego Blood Bank invites you to join our dynamic & diverse team dedicated to the mission of saving & improving lives through blood and biotherapies.


WHY CHOOSE SDBB?

At San Diego Blood Bank, we provide Southern California regional hospitals with a wide range of blood banking services. These include blood collection, component preparation, plateletpheresis, plasmapheresis, leukapheresis, washed blood, frozen blood, autologous storage, designated donation services, and a reference laboratory. San Diego Blood Bank’s Cord Blood Banking Program provides lifesaving stem cell transplants to patients worldwide.


Founded in 1950, San Diego Blood Bank has been an important institution in the San Diego community for decades. Today, SDBB is continuing to grow to meet the changing needs of our healthcare community.


San Diego Blood Bank is a 501(c)(3) nonprofit organization also operating as Southern California Blood Bank.We serve hospitals in San Diego, Los Angeles and Orange Counties. We are the primary blood provider to Rady Children’s Hospital-San Diego and the safety net for hospitals in our region. Every year, more than 150,000 units of blood provided by San Diego Blood Bank are transfused into patients of all ages, socio-economic and ethnic backgrounds throughout Southern California. These patients are struggling with life‑threatening medical conditions including cancer and other blood disorders, severe burns, organ transplants, emergency surgery, trauma, childbirth complications and more.


WHAT YOU NEED TO KNOW (Job Summary)

The Lead Software Engineer reports to the IT Director and provides hands‑on technical leadership for the software development team. The role owns the software architecture, technology selection, and engineering standards for a new browser-based business application while remaining an active builder, spending most of their time (approximately 70%) designing and writing production code.


This position directly supervises and mentors two Software Engineer I roles, developing their skills through code review, pair programming, and structured guidance. The Lead Software Engineer works with business stakeholders to translate the application vision into a technical roadmap, delivery estimates, and prioritized development work.


The Lead Software Engineer champions the effective and responsible use of Al-assisted development tools across the team, integrating them into programming workflows while ensuring all output meets the team's standards for quality, security, and maintainability.


The Lead Software Engineer position will provide excellent internal customer service.


WHAT YOU WILL BE DOING TO MAKE A DIFFERENCE (Key Responsibilities)

  • Define and document the overall software architecture for the business application, including selection of programming languages, frameworks, databases, and hosting infrastructure.

  • Design, develop, test, and maintain production code across the full application stack.

  • Establish and maintain engineering standards, including coding conventions, version control workflow, code review practices, automated testing, and build/deployment (Cl/CD) processes.

  • Translate business requirements into technical specifications, work breakdowns, and delivery estimates in partnership with stakeholders.

  • Plan and prioritize the development backlog and assign work appropriate to each developer's skill level.

  • Supervise, mentor, and develop two Software Engineer I roles through code reviews, pair programming, and regular one-on-one coaching.

  • Review all code prior to release to ensure quality, maintainability, and adherence to standards.

  • Implement and maintain application security best practices, including authentication, authorization, and protection of sensitive data.

  • Establishandmaintaindevelopment,test,andproductionenvironmentsandrelease management processes.

  • Monitorapplicationperformanceandavailability;troubleshootandresolveproductionissues through to root cause.

  • Maintaintechnicaldocumentation,includingarchitecturediagrams,datamodels,and operational runbooks.

  • Conduct research onproducts, tools, andservices toenhance the application and developmentpractices.Makerecommendationsforadoptionoftechnologiestofurther organizational goals.

  • CoordinatewithITinfrastructureandsecuritystaffonintegrations, backups,anddisaster recovery planning.

  • Embodyandpromoteanoverallcultureofcompliance thatencourages ethicalconductanda commitment to compliance with laws, regulations, and standards.

  • Performotherrelateddutiesasassignedorrequested.


WHAT YOU NEED TO SUCCEED (Minimum Qualifications)

Education:



  • Bachelor's degree in Computer Science, Software Engineering or a related field/discipline from an accredited college or university,or equivalent combination of education, training and/or experience.


Experience:



  • Sevenormoreyearsofprogressively responsibleprofessionalsoftwaredevelopment experience building and supporting web applications.

  • Twoormoreyearsleading,supervising,ormentoringsoftwaredevelopers.

  • Demonstratedexperiencedesigningsoftwarearchitectureandselectingtechnology stacks for new applications


Skills:



  • Proficiencyacrossthefullstack,includingfront-endframeworks,server-side development, relational databases, and APls.

  • Experiencewithmodernengineeringpractices,includingGit-basedversioncontrol, automated testing, and Cl/CD pipelines.

  • Strongcommunication skillswiththeabilitytoexplaintechnicalconceptstonon-technical stakeholders.

  • Leadershipandmentoringskills.

  • Excellentwrittenandverbalcommunicationskills.

  • Abilitytocommunicatecomplextechnicalconceptstonon-technicalaudiences.

  • Strongorganizationalandprojectmanagementskills.

  • Abilitytoprioritizemultipleinitiativesandmeetdeadlines.

  • Abilitytolearnandapplyemergingtechnologies,includingAl-assisteddevelopment tools.

  • Abilitytoworkindependentlyandcollaborativelywithincross-functionalteams.


BENEFITS FOR YOU

We take care of you, while you take care of others. As a mission-based organization, we believe our team needs great support to do great work. Our comprehensive benefits help you in balancing home and work. With our resources and perks, you have amazing possibilities at the San Diego Blood Bank including:



  • Employees working 30 or more hours per week are eligible for employer sponsored health benefits (Medical, Dental, & Vision plans)

  • Earn up to 120 hours of paid vacation in your first year.

  • 7 paid Holidays + 1 personal holiday provided annually.

  • 40 hours of paid sick time provided annually.

  • 403b retirement plan with 3% employer match starting on your first day.

  • Employee Assistance Program - Free for employees and their families

  • Service Awards and recognition.


The San Diego Blood Bank is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

#J-18808-Ljbffr