Senior Systems Software Engineer
145k - 247k USD
On-site
Full Time
#Engineering
#Python
#Golang
#Cloud Networking
#Terraform
#Chef
#Ansible
#Puppet
#AWS
#GCP
#Azure
Providence is a major not-for-profit health system dedicated to transforming the future of care. Our Digital Innovation Group, known as DIG, functions as a nimble product incubator within this large organization. We combine the agility of a startup with the resources of a leading health system to build next-generation tools, such as virtual health assistants and personalized wellness platforms, that make healthcare more accessible and convenient for everyone. By leveraging machine learning and natural language processing, we are actively shaping the future of patient engagement and care navigation.
The role
We are looking for a Senior Systems Software Engineer to join our team on a full-time basis. This is a senior-level position based in the United States. You will play a critical role in our mission by building the software and automation tools necessary to support our modern cloud-native infrastructure. We are looking for a polyglot engineer who views systems challenges through the lens of code to ensure accuracy, repeatability, and operational excellence in a 24/7 environment.
Core responsibilities
- Develop and maintain automation code for infrastructure, security, and system monitoring, with a strong preference for Python.
- Manage and optimize complex cloud networking infrastructure, including DNS, TCP/IP, routing protocols, and security configurations.
- Participate in an on-call rotation to ensure the stability, availability, and performance of our web-scale applications.
Skills and experience
To succeed in this role, you should bring a deep understanding of distributed systems and modern cloud environments. We require the following qualifications:
- A Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
- At least 6 years of experience in systems engineering, specifically working with cloud infrastructure, OS virtualization, and network security.
- 6 years of experience with infrastructure-as-code frameworks such as Terraform, Chef, Ansible, or Puppet.
- 6 years of hands-on experience with major cloud providers like AWS, GCP, or Azure.
- 6 years of professional experience writing production-grade code in Python or Golang.
- 4 years of deep expertise in Linux system administration, including system calls, file systems, and network administration.
- Strong knowledge of observability, scalability, and latency best practices for distributed applications.
Compensation and benefits
The base pay range for this position is $145,000 to $247,000 USD. In addition to base compensation, we offer a variety of benefits to support our team members, including the flexibility of remote work options.
How to apply
If you are passionate about using technology to improve healthcare outcomes and want to join a team that is building the next generation of digital health tools, we encourage you to apply. We look forward to reviewing your background and discussing how your expertise can contribute to our mission at Providence.



