24 Jun 2015

Full-Time Senior Software Engineer (Web Backend)

Sauce LabsSan Francisco, California, United States

NOTE: This job listing has expired and may no longer be relevant!

Job Description

Sauce Labs, a SF based startup building software testing tools for developers and enterprises, is looking for passionate Senior Software Engineers (Web Backend) to add to its growing web development team. A typical day will involve working in cross functional projects to build out features that will improve the reliability of Sauce’s testing platform. These projects will include monitoring and identifying performance bottlenecks, proposing solutions to remove such bottlenecks, building internal tools and investing into our web application stack to enable agile development. We utilize asynchronous I/O as well as advanced caching strategies on top of MySQL to deliver Sauce Labs’ services. Monitoring tools such as Graphite and Kibana help us measure the real time performance of our applications. We believe in agile, iteration based development processes and leverage the power of test automation to push new features to our users on a daily basis.

Responsibilities:

  • Lead cross functional project teams and steer the technical direction to extend Sauce Labs’ feature offerings and make them even more reliable

  • Own the entire development lifecycle, spanning from planning through implementation, documentation, testing, deployment all the way to monitoring

  • Produce high quality, maintainable code with great test coverage

  • Future-proof the Sauce web applications to handle ever increasing scale

  • Collaborate internally with members of web development as well as other teams

Preferred Experience and Background:

  • Bachelors in Computer Science or equivalent experience

  • 6+ years of software development experience using Django or similar web frameworks and Python, preferably with asynchronous I/O (Twisted/Tornado)

  • Experience scaling web apps and RESTful services built on top of MySQL using memcached, redis and varnish as well as hands on experience with loosely coupled, yet highly cohesive, systems and distributed application architecture

  • Advanced familiarity with JavaScript, HTML5 / CSS (SASS) and frontend tooling is a plus

  • Passion for solving hard engineering problems and applying best practices with a focus on testing

How to Apply

Please apply at: https://hire.jobvite.com/j?aj=otMKZfwI&s=Python_Weekly

Job Categories: Engineering. Job Types: Full-Time.

Apply for this Job

Loading...
Get Your Weekly Dose of Python