1. What is a Software Engineer at Ascension?
As a Software Engineer at Ascension, you play a vital role in building and maintaining cloud-native, high-performance software solutions that directly support a leading nonprofit Catholic health system. Your work impacts critical platforms across the organization, enabling seamless clinical, administrative, and marketing digital experiences that empower nearly 100,000 associates to deliver exceptional patient care. Whether you are architecting robust data ecosystems, optimizing multi-cloud environments, or writing clean application code, your engineering contributions directly improve operational efficiency and advance healthcare delivery on an enterprise scale.
This role requires a unique blend of technical mastery, architectural vision, and a deep commitment to security and compliance within a highly regulated environment. You will collaborate closely with Lean-Agile teams, cross-functional engineering groups, and clinical stakeholders to design scalable systems that respect strict standards like HIPAA, SOC2, and GDPR. The technical landscape spans modern cloud ecosystems, including Google Cloud Platform, Microsoft Azure, Oracle Cloud Infrastructure, and Salesforce Data Cloud. You will find yourself solving complex problems related to data harmonization, pipeline performance, and secure identity management.
Expect an environment that encourages continuous learning, technical leadership, and professional growth while maintaining a healthy balance through rotational support models. The work is both strategically significant and technically complex, offering you the opportunity to shape enterprise architecture while directly supporting a mission-driven organization. Success in this role requires you to combine rigorous engineering practices with the ability to translate complex technical concepts into clear, actionable business outcomes.




