Engineering Manager

Betterment Betterment · Fintech · New York, NY · Engineering

Engineering Manager at Betterment, a fintech company, responsible for leading a team of engineers to build and improve financial services software. The role involves technical leadership, strategic vision, hands-on project management, mentoring, and ensuring high-quality execution in a full-stack environment.

What you'd actually do

  1. Lead and manage a team of engineers who work in a full-stack ecosystem.
  2. Serve as an effective player-coach, using direct project leadership and contributions to gain first-hand expertise into the world of financial wellness.
  3. Build things people love. Our goal is to delight our customers whenever possible. Sleek design, simple user experience, and access to sophisticated advice.
  4. Collaborate with product managers, staff engineers and subject matter experts to make sure the team is always building the right stuff and doing so thoughtfully.
  5. Inspire and maintain a strong, equitable engineering culture founded on transparency, inclusivity, mentorship, and collaboration.
  6. Drive roadmaps, mitigate risks, and ensure the team is continuing to deliver towards the business goals

Skills

Required

  • Experience leading and contributing to full-stack web engineering projects
  • Experience with establishing and upholding team culture
  • Experience with hands-on managing, mentoring, and inspiring an established team of talented engineers
  • Experience leading execution of large team projects
  • Experience building high production-value software
  • Experience collaborating with other engineering teams, product managers, subject matter experts, and non-technical stakeholders
  • Experience partnering with stakeholders to produce roadmaps
  • Experience setting and holding team accountable to ambitious goals

Nice to have

  • Ruby on Rails
  • React
  • GraphQL
  • Java
  • Python

What the JD emphasized

  • Experience leading and contributing to full-stack web engineering projects.
  • Experience with establishing and upholding team culture through healthy team norms, processes, and inclusive practices.
  • Experience with hands-on managing, mentoring, and inspiring an established team of talented engineers.
  • Experience leading execution of large team projects and execution of smaller concurrent projects in partnership with senior engineers.
  • Experience building important, high production-value software where quality and correctness matters while preserving a nimble, fluid, highly productive culture and workflow.