Engineering Manager

You will lead backend engineers to deliver reliable and scalable distributed systems. You will own the people, process, and technical direction for high stakes infrastructure. You will stay close to the work to shape architecture decisions, review designs, and guide the team through roadmap to execution. You will recruit, develop, and empower engineers while upholding a culture of ownership and craft.

Responsibilities

  • Lead complex distributed systems problems by actively solving them with the team.
  • Run architecture and design reviews and defend technical positions when necessary.
  • Recruit, develop, and retain strong backend engineers and foster a culture of ownership and craft.
  • Collaborate with engineering leadership and stakeholders to translate roadmaps into execution.
  • Identify blockers early and resolve them before they compound.
  • Maintain a high bar for code quality and system reliability.

Requirements

  • 6+ years of backend engineering experience with 2+ years managing engineering teams in a fast moving or production critical environment.
  • Deep experience building and scaling distributed systems, and ability to dive into architecture when needed.
  • Proficiency in backend languages such as TypeScript, and comfortable operating across the stack.
  • Hands-on experience with AWS for deploying and scaling production systems.
  • Experience growing engineers through direct feedback and creating space for ownership.
  • Strong conviction in technical decisions while building alignment rather than pushing through.
  • Experience with blockchain technologies, smart contracts, and decentralized finance is a strong plus.

Similar jobs