- A track record of success in being an established software engineer, as well as time spent in a leadership position, guiding a team in the delivery of quality software.
- Strong full-stack technical background, including design and architectural experience
- The ability to be agile in an agile environment. You’ll need to be able to lead and teach your team to adapt to change, while also thinking critically and creatively to find answers to problems.
- Effective written and oral communication. Being transparent with your team and establishing an open dialogue will be a key to success in supporting your coaching conversations and discussions.
- Collaboration down to an art. You’ll work with your direct reports or other teams to understand what they want to accomplish and develop a plan to achieve it.
- To be a leader and mentor. You’ll bring your shared experience into conversations to influence and provide constructive feedback to direct reports throughout the journey to ensure goals are being met and exceeded
Highly desired, but not a dealbreaker:
- Previous experience with rapid experimentation and AB testing
- Previous experience with our development stack: React, React Native, TypeScript, GraphQL API layer, and Ruby on Rails on AWS
- Previous experience with web app observability frameworks (NewRelic, Datadog, etc.)