Sift
We’re the leader in Digital Trust & Safety, empowering companies of all sizes to unlock revenue without risk.
Software Engineer
Location
California + 1 moreAll locations: California, Washington
Posted
22 hours ago
Salary
$120K - $155K / year
Bachelor Degree2 yrs expEnglishAWSCloudDockerGoogle Cloud PlatformJavaKubernetesPythonScalaTerraform
Job Description
• Design and build immutable infrastructure and fault-tolerant, multi-AZ/multi-region systems that are resilient and self-healing.
• Implement multi-region deployments, such as BigTable clusters spanning multiple regions, with strategies to ensure specific customers are routed to designated regions (e.g., sticky sessions at the regional level).
• Optimize local development and testing workflows to be fast, efficient, and seamless.
• Create dynamic environments that enable specific services to interact with other environments in real time.
• Develop automated bot solutions for deployment and monitoring, integrating with Slack for streamlined updates.
• Participate in on-call support and incident response activities, providing 12/7 coverage for one calendar week approximately once every 3-4 weeks.
Job 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