Sift

We’re the leader in Digital Trust & Safety, empowering companies of all sizes to unlock revenue without risk.

Software Engineer

Full TimeRemoteTeam 201-500Since 2011H1B SponsorCompany SiteLinkedIn

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

Related Job Pages