Salary
💰 $168,750 - $270,000 per year
Tech Stack
AngularCloudDockerGoJavaJavaScriptKubernetesNoSQLReactScalaSQLTypeScript
About the role
- Lead major projects from design to production and set a high bar on standards of excellence
- Provide deep technical insights during architecture design reviews and drive technical direction for the team
- Effectively mentor and grow engineers into the Senior and Staff levels
- Obsess over customers and work backward from customers to build the right solutions in collaboration with product and design
- Build services that adhere to high bar on availability, performance, and security in mission-critical space
- Maintain curiosity and stay up to speed on latest technologies and frameworks
- Advise senior leadership (Director/Senior Director/Vice President) on technical strategy and balance business and engineering priorities
- Report to Director of Engineering
- Work location: based out of Seattle or Boston office, hybrid schedule (onsite Tuesdays through Fridays, remote Mondays)
Requirements
- 12+ years of experience in software engineering
- Experience driving technical strategy with impact across multiple teams
- Expertise in building large scale cloud services, including deep knowledge with different database technologies such as SQL, NoSQL, and queuing systems
- Experience designing and delivering high-availability, scalable cloud-based systems
- Backend cloud experience in managed languages such as Java, Scala, Go, C#, or similar
- Frontend experience with JavaScript, Typescript, React, Angular or similar technologies
- Experience working with containerization and orchestration technologies (Docker, Kubernetes, etc)
- Proven ability to work side by side with product managers and other engineers to create a technical backlog
- A passion for quality design, code, tools and architectures