Manager of Engineering, Cloud Architecture
Previous Job
Previous
Manager of Engineering, Cloud Architecture
Ref No.: 18-00498
Location: seattle, Washington
Start Date / End Date: 05/28/2018 to 05/27/2019
We are looking for a senior web developer with a strong background in implementing server architectures for app scalability. This role is full-time contract with option to full-time permanent. In this position you will be responsible for helping us build a complex live system that is capable of running at many powers of ten, with an eye on both cost and performance. We'll build systems that test and monitor server scaling, prioritizing responsiveness. 

We are fortunate enough to be able to utilize a variety of existing technologies and services, both internal and open source. You will be part of a team that will help to quickly evaluate these systems and determine whether we should use them or write our own from scratch. We are a fast-paced, feature-focused environment, so the right answer may change over time. 

This position represents a rare opportunity to get in on the ground floor within a fast growing business and help shape the technology, products and the industry. A successful candidate will bring deep technical and software expertise, and have the ability to work within a fast moving environment in a large company to rapidly deliver services that have a broad business impact.
Start Time: 12:00 AM
Hours: 8:00am to 5:00pm Location: US - Seattle 2nd Avenue Seattle United States WA 1000119
Education:  
Additional Job Details: The mission: We are looking for a senior web developer with a strong background in implementing server architectures for app scalability. This role is full-time contract with option to full-time permanent. In this position you will be responsible for helping us build a complex live system that is capable of running at many powers of ten, with an eye on both cost and performance. We'll build systems that test and monitor server scaling, prioritizing responsiveness. We are fortunate enough to be able to utilize a variety of existing technologies and services, both internal and open source. You will be part of a team that will help to quickly evaluate these systems and determine whether we should use them or write our own from scratch. We are a fast-paced, feature-focused environment, so the right answer may change over time. This position represents a rare opportunity to get in on the ground floor within a fast growing business and help shape the technology, products and the industry. A successful candidate will bring deep technical and software expertise, and have the ability to work within a fast moving environment in a large company to rapidly deliver services that have a broad business impact. Requirements: - A senior web developer, with 8+ years of applicable work experience. - BA/BS in Computer Science or related technical field, OR an amazing engineer with proven expertise. - 5+ years experience building cloud-based, scalable, highly-available server architectures. - Capable of both designing the architecture and taking part in implementing it. - Highly experienced with JavaScript client- and server-side development and wielding strong skills in other languages. - Expert knowledge of modern open website technologies and standards. - Understands security ramifications of design decisions for cloud security, authentication, and payment technologies. - Understands databases and database optimization: Hierarchical, relational, and NoSQL. - Passionate about using data analytics during development and to drive continuous improvement. - Enjoys working in a fast-paced, evolving, and growing team. - Skilled at verbal/written communication and ability to communicate effectively at a variety of technical and non-technical levels. - Experienced leading software development teams through creation, release, and operation. - Comfortable with a small amount of travel (10%). Bonus points: - You love games. - You've been around the block a few times and want to build something with a large impact. - You can balance the enticement of using a new technology with the reliability of using an older one. - You recognize that perfect can be the enemy of the good, and when that's important to pay attention to. - You come equipped with a good sense of humor, and are a believer in lifelong learning.