Software Engineer III – Vancouver – Sauce Labs

Sauce Labs Canada Inc. is looking for an experienced Software Engineer to join Neil, Curtis, Mike, Dan, Justin, Jonah and Chiarng as the team responsible for designing, building, and hacking out the Sauce Labs mobile cloud. You’ll be working with both emulators and real devices and may get your hands dirty with Android, iOS, LXC, Python, Node, C/C++, and more. Previous work with a small team in a startup environment is preferred. You’ll be joining a team active in open source communities.

Requirements:
Able to tackle tasks involving languages or methods that are unfamiliar, as well as learn them on-the-fly. A proven ability to learn on the go as well as help explain and share the newly acquired knowledge is the single top requirement for this position.
Comfortability with the Linux command-line.
Experience writing code in Python, Node, or equivalent dynamic language.
Experience writing code in C or C++.
Fearlessly self-driven when the path forward is unclear.
Comfortable with experimentation and improvisation.
The ability to collaborate successfully with others across disciplines.
A terrific attitude and strong interpersonal skills.
Experience with the Android Open Source project is a big plus!

Position Details:
Title of Position: Software Engineer III, Mobile R&D
Terms of Employment: Full-time, permanent, 40 hours per week
Salary Range: $115,000 – $125,000 subject to experience level
Benefits: Excellent health, dental and vision coverage
Business/Mailing Address: Sauce Labs Canada Inc., 501-134 Abbott Street, Vancouver, B.C., Canada, V6B 2K4
Location of Work: Vancouver, Canada
Education Requirements: Bachelor of Computing Science or equivalent
Work Experience Requirements: 5+ years of experience in software engineering or related field

Job Duties:
work to support the newest mobile operating systems and devices for both Android and iOS
build automation systems enabling lights-off control of a variety of Android and iOS devices, running different versions of operating systems
work day-to-day in Python services powering the Sauce Labs system
not be afraid to dive in, identify and solve problems in a wide range of software codebases, both internal and external to Sauce Labs, in programming languages you may or may not be familiar with
work in iOS and Android development environments
system administration-type tasks on Linux and Mac operating systems, including managing networking, familiarity with handling virtual machine management, and customization of Linux.
debugging networking issues, both wired and wireless, relating to mobile devices

TO APPLY:
If this sounds like a good fit, please send us a brief introduction, a link to coding samples/github and a resume to careers@saucelabs.com addressed to Rachel Birks, referencing the position title: Software Engineer III, Mobile R&D

[yuzo_related]