2016-11-06

Sauce Labs, a successful and rapidly growing startup building high availability software testing tools for developers and enterprises, is looking for a passionate Senior Backend Engineer to add to its Sauce Connect team. The Sauce Connect application enables enterprise customers to get the most out of Sauce Labs by providing them with a fast, secure tunnel from their own internal development networks out to our cloud-based virtual testing environments. You’ll be a critical player in this agile development team, working closely with the Product Owner, Scrum Master and other outstanding Sauce Connect engineers to create great outcomes and drive the future of Sauce Connect.__DESCRIPTION:__Sauce Labs, a successful and rapidly growing startup building high availability software testing tools for developers and enterprises, is looking for a passionate Senior Backend Engineer to add to its Sauce Connect team. The Sauce Connect application enables enterprise customers to get the most out of Sauce Labs by providing them with a fast, secure tunnel from their own internal development networks out to our cloud-based virtual testing environments. You’ll be a critical player in this agile development team, working closely with the Product Owner, Scrum Master and other outstanding Sauce Connect engineers to create great outcomes and drive the future of Sauce Connect.__RESPONSIBILITIES:__* Work on a cross functional project team and participate in shaping the technical direction of Sauce Connect to deliver a fast, secure tunneling experience to our enterprise customers.* Participate in the entire development lifecycle, from planning through implementation, documentation, testing, and deployment, all the way to monitoring.* Produce high quality, maintainable code with great test coverage.* Make intelligent choices for the adoption of new technologies based on your extensive experience.* Enable massive scalability and performance of the Sauce Connect product while ensuring no negative consequences on our upstream data sources and perfect user experience on the customer side, including graceful degradation of data consumption.* Protect our systems and our data from exploits, DDOS attacks, or other security vulnerabilities.* Create visibility into services and systems through the application of business intelligence and monitoring tools and methodologies.__PREFERRED EXPERIENCE AND BACKGROUND:__* Bachelors in Computer Science or equivalent experience* 6+ years of software development experience, including distributed systems and online services* 3+ years of experience with at least 2 of the following languages: Python, Go, or C* Solid understanding of TCP/IP networking, HTTP, SSL, WebSocket, and other network technologies that power today's Web* Familiarity with agile software development* Strong sense of ownership and passion for engineering great products with stellar user experiences

Show more