logo

View all jobs

Manager, Software Engineering

New York, New York · Computer/Software

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.

Share This Job

Powered by