Looking for an Engineering Manager to lead one of our core product teams. As a technical leader, you'll drive high-impact, customer-facing projects across major business lines and play a pivotal role in advancing our evolution into an AI-powered platform, further cementing our industry-leading position. In this role, you will be responsible for fostering a healthy and collaborative culture, guiding the team's execution and delivery, and mentoring engineers to grow their careers and capabilities.
** Please note that this opportunity is located in New York, NY, and requires this hire to work from our office four days a week. **
To thrive in this role, you have:
- Proven experience leading software teams using agile development methodologies
- A strong technical background with a proven track record of building, deploying, and maintaining web applications and services.
- Demonstrated ability to recruit and develop talent, strengthening the team's capabilities through effective coaching and mentorship.
- The ability to engage in strategic technical discussions, adeptly manage technical tradeoffs and risks, and ensure alignment with product and business goals.
- A sense of empathy for the customer and a relentless focus on shipping high-quality products.
- Excellent communication skills that empower you to effectively convey ideas, coach, mentor, and educate others.
- A keen interest in building AI-backed features and leveraging AI as an engineering productivity tool.
What you'll do:
- Lead and Develop a High-Performing Team:
-
- Foster a healthy, collaborative, and diverse culture that reflects our company and engineering values.
- Coach and mentor individual team members, creating a structured environment and feedback loop that supports career development and high engagement.
- Partner with our recruiting team to source, recruit, and onboard talent
- Drive Execution:
- Jointly own the team's execution and delivery of the product roadmap in partnership with the Product Manager.
- Run an agile engineering process that empowers engineers with the context and autonomy needed to ship high-quality products efficiently and predictably.
- Collaborate on cross-functional teams that include product managers, designers, and QA.
- Provide Technical and Strategic Guidance:
- Coach, challenge, and lead the team through complex technical problems.
- Collaborate with leadership to identify and prioritize strategic technology investments aligned with business objectives.
- Engage in Hands-On Technical Contribution:
- While this is a management role, we believe in staying close to the technology. You can expect to spend a portion of your time on hands-on coding, system design, and code reviews.
- Provide architectural oversight and conduct thorough code reviews to uphold high engineering standards.
Our Tech Stack
You can expect to work with applications that deploy multiple times a day, relying heavily on automated testing and CI. Our modern tech stack includes Ruby on Rails, React, Typescript, Postgres, Kafka, Python, Go, and AWS services, as well as a data platform built around Snowflake, dbt, and Spark.