Senior Staff/Principal Software Engineer, Infrastructure
About the Role
You will design, build, and operate the infrastructure that supports large-scale distributed systems. You will work from high-level strategy through code implementation to provision infrastructure, own release processes, improve developer workflows, and ensure production reliability. You will use infrastructure as code and cloud-native tooling to automate systems and reduce operational toil.
Requirements
- Experience with AWS
- Experience with Terraform
- Experience with GitHub and GitHub CI
- Experience with Kubernetes
- Experience with MongoDB
- Experience with PostgreSQL
- Ability to work from strategy through code implementation
Responsibilities
- Lead infrastructure provisioning
- Operate and maintain distributed systems
- Manage release processes and release automation
- Improve developer experience and internal tooling
- Ensure system reliability and incident response
- Implement infrastructure as code
- Build and maintain Kubernetes clusters
- Develop and maintain CI/CD pipelines
Benefits
- Long term incentive package
- Healthcare
- Dental insurance
- Vision insurance
- 401(k) plan and match
- Life insurance
- Flexible time off
- Commuter benefits
- Professional development stipend
