[Remote] API Engineering Manager
Note: The job is a remote job and is open to candidates in USA. Brightwell is a company focused on making global money movement faster and more accessible through technology. They are seeking an API Engineering Manager to lead a team responsible for building and maintaining services that power their payment platform, ensuring reliable and high-performance APIs while improving architecture and engineering practices.
Responsibilities
- Write, review, and ship production C# and .NET code daily. This is not a “review from the sideline” role; you’re in the codebase alongside your team
- Lead the adoption of AI-assisted development workflows (Claude Code, Cursor, etc.), coaching your team on effective use while establishing quality gates for AI-generated code through rigorous planning and review
- Own the technical direction for your team’s domain within Brightwell’s API platform, partnering closely with the peer API Engineering Manager to ensure alignment and consistency across both API teams
- Drive API architecture decisions including patterns for versioning, error handling, authentication, and scalability
- Lead incident response and resolution for critical API and integration issues
- Dive deep into the product with the team to gain a thorough understanding of the platform and the underlying technology
- Lead a team of 4 engineers developing API solutions in C#, ASP.NET Core, and Azure
- Partner with Product and other Engineering Managers to align priorities, coordinate dependencies, and deliver projects on time, identifying risks early and making pragmatic trade-offs to keep your team focused
- Conduct 1-on-1s, performance reviews, and career development planning
- Identify and implement improvements in engineering processes, tools, and architecture to enable delivery on key initiatives
- Grow your team’s capabilities through hands-on mentoring, code-level coaching, and clear engineering standards
Skills
- 7+ years of experience in software engineering, including hands-on coding experience and architectural design
- 2+ years of experience managing distributed software engineering teams
- Strong C# and .NET experience, including ASP.NET Core Web APIs
- Experience with relational databases and Entity Framework (PostgreSQL or equivalent)
- Strong Azure experience (Functions, Queues, Event Hub, Service Bus, App Services, and related services)
- Proven ability to deliver complex projects spanning months of development
- Experience coaching and mentoring individuals at various levels of experience, from leaders to individual contributors
- Comfortable moving between a 1-on-1 conversation and a pull request review in the same hour while doing both well
- Experience leveraging modern AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate engineering workflows and improve team productivity
- Excellent communication and stakeholder management skills
- Fintech or regulated industry experience (SOC 2, PCI, cross-border payments)
- Experience designing and maintaining partner-facing APIs and integration patterns
- Experience with event-driven architectures and messaging systems
- CI/CD expertise with Azure DevOps, GitHub Actions, or similar
Benefits
- Medical, dental, vision, disability, 401(k) with match, flexible spending accounts, paid parental leave, paid vacation, and more
- Professional development support
- Remote work with benefits
- Paid parental leave
- Paid vacation
- 401(k) with match
- Flexible spending accounts
Company Overview