Software Engineer

Posted 8 Days Ago
Be an Early Applicant
Remote
Entry level
Software
The Role
As a Software Engineer in the Virtual Device Cloud team, you will be responsible for optimizing, testing, and ensuring the availability of the latest operating systems and browsers for our customers. You will work on building tooling and pipelines, contribute to CI/CD with automated tests, and collaborate with other teams to troubleshoot and resolve complex problems.
Summary Generated by Built In

The Role: 

As a Software Engineer in the Virtual Device Cloud team, you will get the opportunity to have ownership over optimizing, testing and ensuring the availability of the latest operating systems, browsers and updates for our customers.

Our team builds the end-to-end tooling and pipelines to make sure that our customers have the OS/Browser combinations they need in our cloud. Working in this nascent space means no two days will be the same. As part of this small dynamic team, you will engage with your teammates on tackling complex tasks using known as well as unfamiliar methods and have immense opportunity for learning and growth. You'll also work with Product to discuss new product features, contribute to defining product features, product roadmap planning and collaborate cross-functionally with other teams across Sauce.

Our engineering culture is strong where having ownership, respecting individuality, ideas over hierarchy, engineering excellence and a willingness to help your teammates through collaboration and feedback is not only encouraged but emphasized. Working on this well-defined feature, you will see the impact of your work not only at Sauce Labs but also on thousands of the world's largest global applications.

As a Software Engineer, you'll have the opportunity to:

  • Contribute to our build and testing frameworks for OS images using Python, Powershell, Shell and Gitlab
  • Augment our CI/CD with automated tests that verify that new images and browsers are working as expected
  • Delight our customers with new product features and iterations 
  • Work closely with other teams and technology partners to troubleshoot and resolve complex problems

Job Requirements:

  • You are proficient with Python
  • You are passionate about eliminating manual tasks
  • You have experience using scripting languages (Bash, Powershell or similar)
  • You are familiar with cloud infrastructure (GCE, AWS or similar)
  • You have experience with version control systems (Git or similar)

Bonus points for:

  • Experience automating all the things with pipelines (Gitlab CI, Jenkins or similar)
  • Using build tools to automate and test (Pytest, virtualenv)
  • You have experience with KVM/QEMU or other virtualization platforms
  • You use configuration management tools (Ansible, Terraform or similar)
  • Experience automating and configuring Windows and/or Mac OS
  • Experience with object storage (Artifactory, S3)
  • Experience maintaining a Selenium grid
  • You’ve used Kubernetes in production
  • Familiarity with WebDriver protocols (JWP or W3C)

Compensation, Perks & Benefits:

  • Competitive compensation + Equity 
  • 100% Health Benefits - Medical, Dental and Vision are fully paid by the company for the employee and 80% for dependents 
  • Unlimited PTO + flexible work schedule
  • Generous professional development budget 

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.

#remote

Top Skills

Python
The Company
268 Employees
Year Founded: 2008

What We Do

Sauce Labs provides the world’s largest continuous testing cloud for web and mobile applications. Co-founded by the creator of Selenium, Jason Huggins, and first to market with a cloud-based automated test execution platform back in 2008, Sauce Labs continues to be the experts in continuous testing.

Gallery

Gallery

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account