What You’ll Do- Directly own an engineering team passionate about learning and iterating with velocity.
- Challenge engineers to design innovative, highly-scalable, and robust systems.
- Build trust and foster a collaborative team culture.
- Build a strong brand and be able to attract and retain talent.
- Strategize and influence the product vision and roadmap in collaboration with the product and business team.
- Mentor other engineers and build a strong culture of quality, handle conflicts well and help build consensus.
What You’ll Need- Bachelor's degree or higher in an engineering field (e.g. Computer Science, Computer Engineering, Information Technology etc.).
- A strong ability to architect and design robust, high-scale systems and to challenge engineers to think bigger and more generically in developing their solutions.
- Experience working with multi-functional, globally distributed teams to coordinate work and deliver solutions that span multiple teams.
- Collaboration with PMs, designers, data scientists and infrastructure teams to identify, prioritize and solve problems.
- Working actively on career mentor & development, handle performance & conflicts, influence cross-functional teams.
- Track record of managing, recruiting, and retaining strong engineering talent and growing effective teams.
- Desire knowledge about large-scale, distributed systems, including SQL/NoSQL storage, transactional updates, asynchronous processing with message queues like Kafka, logging, system monitoring, and performance tuning.
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .