Senior Software Engineer

Sauce Labs

Worldwide
Full-time
Software Development
python
next
aws

Description

About Us

Sauce Labs is the leading provider of continuous test and error reporting solutions that give companies the confidence to develop, deliver and update high quality software at speed. The Sauce Labs Continuous Testing Cloud identifies quality signals in development and production, accelerating the ability to release and update web and mobile applications that look, function and perform exactly as they should on every browser, operating system and device, every single time. Sauce Labs is a privately held company funded by TPG and Riverwood Capital. For more information, please visit https://saucelabs.com.

The Role

The Sauce Labs Cloud team is looking for talented developers to join us in building our next generation virtual compute platform. Our multi-cloud virtual compute platform forms the foundation of virtual testing at Sauce, supporting Desktop browser (Windows, MacOS, Linux), iOS simulator, and Android emulator testing.

Responsibilities
  • Implement features and improvements to our virtual compute platform, including both compute orchestration services and infrastructure.
  • Actively collaborate with Product and Engineering stakeholders to maintain high expectations for quality in our iterative environment.
  • Advocate for improvements to our platform performance, architecture and engineering quality.
  • Propose and implement solutions to improve our team efficiency.
  • Make choices for the adoption of new technologies based on your extensive experience.
  • Independently own deliverables from ideation to production. Actively collaborate with the team on larger initiatives.
  • Participate in our team process of software delivery which includes refinement of work items, discussion about priorities, and outcomes the team defines for the coming time period.
  • Participate in weekly on-call rotation to help troubleshoot urgent customer facing problems and other engineering issues.
Requirements
  • 5+ years experience in backend software development and/or cloud infrastructure.
  • Proficiency in at least one modern programming language.
  • Experience implementing Infrastructure as Code and Configuration Management, e.g. Terraform, CloudFormation, Ansible, Chef, Puppet.
  • Familiarity with one or more major cloud providers, e.g. AWS, GCP, Azure.
  • Familiarity with Docker and container orchestration technologies such as Kubernetes.
  • Practical knowledge of DevOps and/or Site Reliability Engineering.
Nice to Have
  • Experience with virtualization technologies, e.g. QEMU, KVM, Libvirt, VirtualBox, VMWare, Apple Hypervisor Framework, Apple Virtualization Framework.
  • Familiarity with Linux or MacOS system administration.
  • Experience iterating on CI/CD processes and pipelines.
  • Practical knowledge of network communications and security.
  • Experience using observability tooling for streamlined troubleshooting, planning, and decision making.
Current Stack

We Use The Following Tools
  • Python
  • Golang (just a little bit)
  • Ansible
  • Terraform
  • Vault
  • GitLab CI
  • Packer
  • GCP
  • AWS
  • Kubernetes
  • Helm
  • ArgoCD
  • Docker
  • Prometheus
  • Grafana
  • Ubuntu (linux)
  • MacOS
  • Libvirt/QEMU/KVM
Security Responsibilities At Sauce

At Sauce, we will commit to supporting the health and safety of employees and properties, partnering with internal stakeholders to learn and act on ever-evolving security protocols and procedures. You’ll be expected to fully comply with all policies and procedures related to security at the department and org wide level and exercise a ‘security first’ approach to how we design, build & run our products and services.

Sauce Labs is proud to be an Equal Opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity/expression/status, sexual orientation, age, marital status, veteran status or disability status.

Please note our privacy terms when applying for a job at Sauce Labs.

#SauceNA

Job Summary

Job ID:1108
Company:Sauce Labs
Location:Worldwide
Job Type:Full-time
Primary Tag:Software Development

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.