Make is an AI-first design and engineering agency seeking an Engineering Manager to lead the development of large-scale AI-driven software. The role involves guiding technical decisions, ensuring platform scalability, and building strong relationships with stakeholders.
Responsibilities:
- Champion an AI-first engineering approach, establishing best practices for using tools like Cursor, Claude Code, or Codex in real production workflows
- Serve as the technical point of contact for a major Fintech project, building trust with both technical and non-technical stakeholders
- Architect large-scale codebases and make key technical decisions that will drive product direction and execution for the team
- Drive scalability and resilience initiatives for a platform serving millions of users, ensuring it can grow sustainably
- Develop and document clear technical guidelines, processes, and workflows
- Stay close to the codebase without being a daily coder, guiding architecture and engineering execution through strong technical judgment
- Build strong relations with the team, client, and third-party partners
Requirements:
- Hands-on experience using AI coding tools such as Cursor, Claude Code, or Codex in your development workflow
- Experience managing a team
- Significant experience in a role creating technical solutions, making key technical decisions, and architecting large-scale applications and systems
- Strong backend engineering experience, with a proven ability to build applications from scratch
- Significant experience with Node.js
- Experience working with AWS cloud environments
- Experience working at a software agency
- Strong communication skills and the ability to explain technical decisions clearly to multiple audiences
- FinTech (mobile banking, payments, deposits, transactions, etc)
- Okta, Plaid, Stripe