1. What is a Software Engineer at Kaiser Permanente?
As a Software Engineer at Kaiser Permanente, you build and maintain critical technical infrastructure and application platforms that directly support healthcare outcomes for millions of members. You operate at the intersection of large-scale enterprise technology and healthcare delivery, working alongside global engineering teams to power mission-critical medical records, cloud foundations, and digital patient experiences.
Your day-to-day work directly impacts how healthcare professionals access data, manage patient workflows, and deliver care efficiently. Whether you are scaling container platforms, optimizing backend microservices, or developing robust data pipelines, your contributions ensure system reliability and security across complex healthcare environments. The scale and regulatory demands of the healthcare sector mean your work requires rigorous engineering standards and a deep commitment to operational excellence.
Expect a collaborative environment where you interface with cross-functional technical teams, product managers, and clinical stakeholders. While the technology stack spans modern cloud platforms, containerization, and advanced web architectures, the ultimate goal remains unchanged: using engineering excellence to simplify and improve the healthcare experience.
