Senior Engineering Manager

Great MindsWashington, DC
3d$147,000 - $164,000Remote

About The Position

As a Senior Engineering Manager, you will be a senior level technical and people leader responsible for influencing the strategic technical direction, core processes and directly managing a team of 8+ deeply technical engineers to ensure our digital offerings empower the Great Minds mission. You will influence and oversee big picture system decisions while also being a hands-on leader who works alongside our lean team to solve complex technical challenges. You will effectively communicate the vision and plans to a wide variety of people including your team, internal stakeholders, and external partners.

Requirements

  • 7+ years experience as an individual contributor software engineer
  • 3+ years experience as an engineering manager
  • Expertise designing and operating software in a cloud-native application environment (AWS preferred)
  • Ability to code application prototypes and reference architecture using one or more of the following languages/ frameworks (or comparable); NodeJS/ TypeScript, React, Python.
  • Ability to effectively communicate application architecture (written and oral) to multiple audiences, including product, business, and software engineers.
  • Ability to coach and mentor five to ten software engineers through one-on-ones, performance reviews, and other forms of feedback.
  • Ability to manage the work of five to ten software engineers through giving them assignments that allows growth and the right level of support at the same time.
  • Sense of intellectual curiosity and a passion for learning with a strong problem-solving mindset.

Responsibilities

  • Influence overall solutions strategy and ensure the team is building great products through continuous review and feedback and in collaboration with Product partners.
  • Collaborate with other senior technical leaders and software engineers to continuously improve engineering practices and software architecture.
  • Manage a team of software engineers through one-on-ones, code and documentation review, and performance reviews.
  • Align software engineers to work that ensures quality delivery, engineer engagement, and overall management of platform knowledge across the team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service