At Sauce Labs, we empower the world's top enterprises - like Walmart, Bank of America, and Indeed - to deliver quality web and mobile applications at speed. Our industry-leading platform ensures continuous quality across the SDLC, using AI-powered analytics to identify key quality signals from development through production. With our unified solution, teams can release and innovate with confidence, knowing their apps will always look, function, and perform exactly as they should. Backed by TPG and Riverwood Capital, we are shaping the future of digital confidence - join us!

The Test Orchestration team is responsible for the orchestration layer, which maintains a lifecycle of all resources required by customers to execute their tests successfully. We help customers build digital confidence by providing an entry point to access Sauce Labs' vast amount of testing resources.

The role is backend-heavy. Being a Senior Software Engineer at the VDC team means you will take care of all new and existing services, API's, and other resources our team owns. It includes not only software artifacts but also architecture design, broad inter-team collaboration, and discussions on product requirements.

 Responsibilities:
  • Implement features and improvements to the orchestration layer of our test platform.
  • Actively collaborate with Product-Engineering stakeholders to maintain high standards of quality in our iterative environment.
  • Advocate for improvements to our platform scale, performance, architecture, and engineering quality.
  • Propose and implement solutions to improve our team's efficiency. Specifically addressing tech-debt and hidden dependencies.
  • Ship small features and improvements regularly with minimum guidance. Actively assist the team in collaborating on larger initiatives.
  • Participate in weekday and weekend on-call rotations to assist teams in troubleshooting urgent customer-facing problems and other engineering issues.
  • Participate in our team's software delivery process, which includes refining work items and discussing priorities and outcomes for the upcoming period.
Required Skills:
  • 5+ years of software development experience, including distributed systems and online services
  • Experience with Golang and Python 2/3
  • Experience with GCP and Kubernetes
  • Experience with Observability Alerting (SRE handbook / Prometheus / Grafana)
Nice to have skills:
  • GitLab
  • HAProxy
  • Redis
  • Terraform
  • Webdriver
  • Docker or compatible technology

We are a hybrid workplace that recognizes the importance of flexibility while valuing in-person collaboration and relationship building. As a result, Saucers located near an office location must be able and willing to come into the office. Those hired remotely must be able and willing to travel to an office as required by the specific role.

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

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

Sauce Labs