Engineering Manager, Customer Engineering
Your Mission Build, manage, and grow our in-house and distributed customer engineering development team Mentor other developers and lead development team culture and process Collaborate with other distributed engineers to discuss design and development Champion best practices for building reliable software Sweat and care about customer adoption and success Focus on delivery of customer-centric features, on-time and defect free Design architecture for product scalability and performance Bolster, refine, and deliver a compelling technical strategy Work with Product and Engineering to ensure smooth sprint cycles and product goals.
Background & Skills
8+ years of engineering work experience, preferably SaaS 3+ years of team leadership experience Polyglot
- you know at least three programming languages, because we have a mixed environment with Ruby, Python, and NodeJS Hacker DNA - because the awesome stuff built outside sprints Customer Driven - you live and breath customer and help to solve their problems Open source
- you’re a big deal on Github Scaler - build lean but anticipate 100X growth surges & care about infrastructure Experience creating robust APIs to support multiple apps Test-driven and analytics drove development approach Server side focus but must care about UX design a little (or play nicely with those who do) Know how to add an EC2 instance to a load balancer Know how to create redundancy between multiple environments Superior analytical, evaluative, and problem-solving abilities
Job Id: 150