Senior Software Engineer

Job Link
Sauce Labs
Unverified Company
Budget Fixed Price
Flexibility Full remote
Preferred timezone Central America Standard Time

About this job

Role: Senior Software Engineer
Category: IT Jobs

Job description

The Role:

As a Software Engineer in the Virtual Mobile Devices team, you will get the opportunity to have ownership over optimizing, testing and ensuring the availability of the latest mobile simulators and emulators for our customers.

Our team builds the end-to-end tooling and pipelines to make sure that our customers have the virtual device models and versions they need in our cloud. 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. You will be able to 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:

Help design and build our automated build and test pipelines for our virtual devices

Troubleshoot interesting issues at the intersection of mobile app testing frameworks and virtual mobile devices

Become an expert on Android Emulators and iOS Simulators, automating the delivery of these platforms as they change over time

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:

5+ years of demonstrable software engineering experience

You are proficient with Python, Git, Shell scripts, and CI/CD pipeline development (preferably GitLab)

You are a self-directed learner, able to experiment safely with systems and learn on your own, but also know when to ask for help

You are able to methodically troubleshoot complex systems, identifying and understanding the root cause of an issue, and offering solutions to mitigate the problem

You are passionate about eliminating manual tasks, and can convert manual steps into automated processes that are robust, resilient, and repeatable.

You are familiar with cloud infrastructure (GCE, AWS or similar)

Bonus points for:

Android or iOS app development/debugging experience

Appium/Selenium experience

Using build tools to automate and test (Pytest, virtualenv)

You have experience with both virtualization and containerization technologies

You use configuration management tools (Ansible or similar)

Experience automating and configuring Mac OS

You’ve used Kubernetes in production

Familiarity with WebDriver protocols (JWP or W3C)

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.

We thank all the candidates who have shown interest in our company, but only shortlisted candidates will be contacted.

Job Link

About the Sauce Labs

Headquarters

San Francisco, United States

Industry

Information Technology

Website

saucelabs.com

Job link

Jobs you might like