11 days ago

Logo of Sauce Labs

Senior Software Engineer (Python/Go)

Sauce Labs

Warsaw, PolandPolandRemote

About Us:

At Sauce Labs, we empower the worlds 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 Role:

The VDC group 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 group means you will take care of all new and existing services, APIs, and other resources our group 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 teams 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 teams 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.

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.

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.