Icon menu dark

Backend Engineer, Core Services

SF

Brief Description

Sauce Labs is looking for passionate Backend Engineers to add to its Core Services team. The Core Services team is directly responsible for making open-source products such as Appium and Selenium available in the cloud. It’s services enable users to test against these environments at extremely high levels of concurrency using any conceivable combination of operating system and browser, and provide the plasma for test data aggregation and analysis. You’ll be a critical player in an agile devops team, working closely with the product owner, Scrum Master and our outstanding individual contributors to create great outcomes and drive the future of Sauce Labs products and services.

Description

Sauce Labs is looking for passionate Backend Engineers to add to its Core Services team. The Core Services team is directly responsible for making open-source products such as Appium and Selenium available in the cloud. It’s services enable users to test against these environments at extremely high levels of concurrency using any conceivable combination of operating system and browser, and provide the plasma for test data aggregation and analysis. You’ll be a critical player in an agile devops team, working closely with the product owner, Scrum Master and our outstanding individual contributors to create great outcomes and drive the future of Sauce Labs products and services.

Responsibilities:

  • Act as a high capacity individual contributor in a fast-paced and agile development environment using the latest frameworks and patterns.
  • Push our systems and services to be highly performative and scalable.
  • Research and prototype new products and solutions using open source technologies
  • Design and implement microservices for use in a massive, highly scalable cloud-based environment
  • Integrate new and existing services with first-class third-party PAAS providers
  • Participate in the entire development life cycle, from planning through implementation, documentation, testing, and deployment, all the way to monitoring.
  • Produce high quality, maintainable code with great test coverage.
  • Enable massive scalability of our services and APIs while ensuring no negative consequences on our upstream data sources and perfect user experience on the customer side, including graceful degradation of data consumption.
  • Work in collaboration with our Ops and Security teams to protect our systems and data from exploits, DDOS attacks, or other security vulnerabilities.
  • Create visibility into services and systems through the application of monitoring tools and methodologies.

Preferred Experience and Background:

  • Bachelors in Computer Science or equivalent experience
  • 2+ years of software development experience, with significant time spent developing backend services and APIs
  • Deep knowledge of asynchronous programming paradigms
  • Familiarity with service oriented architecture and microservices
  • Hands on experience with container orchestration technologies such as Kubernetes and Helm
  • Solid understanding of the underlying technologies that power fast, safe, and rich web experiences, from HTTP to SSL and especially API principles like rate limiting, caching, streaming, etc…
  • Demonstrated focus on testing and performance
  • Familiarity with agile process and test driven development
  • Strong sense of ownership and passion for engineering great products with stellar user experiences
  • Experience contributing to open source projects
Save
Apply
Verified open
Posted by employer

Error

There was an error handling your request. Please make sure you're online.

Retry