We are seeking a Software Engineer to join our Core Platform team, responsible for maintaining and optimizing data, infrastructure, messaging, and services platform that powers Sift’s online systems. The successful candidate will design and build immutable infrastructure and fault-tolerant, multi-AZ/multi-region systems that are resilient and self-healing.
Requirements
- 2+ years of experience as a Software Engineer focused on infrastructure/platform services or in a Site Reliability Engineering (SRE) role.
- Strong programming skills in languages such as Java, Scala, or Python.
- Extensive experience building and managing cloud infrastructure on AWS or GCP.
- Expertise in building infrastructure as code and automating provisioning processes using tools like CloudFormation or Terraform.
- Proficiency in setting up and managing monitoring and alerting systems, both open-source and commercial.
- Familiarity with Docker and container orchestration technologies like Kubernetes, GKE, or AWS ECS.
- Experience troubleshooting and resolving production system issues, with a focus on building automated solutions to prevent future occurrences.
- Proven expertise in automation and a solid understanding of configuration management tools.
Benefits
- Competitive total compensation package
- 401k plan
- Medical, dental and vision coverage
- Wellness reimbursement
- Education reimbursement
- Flexible time off