remote
Engineering Manager - Golang - Bread Financial
Engineering Manager
Lead a high‑performing engineering team building scalable payment solutions in Go, driving architecture, delivery, and team growth while ensuring robust microservices and cloud‑native deployments on AWS.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team, fostering a culture of ownership, continuous improvement, and high quality code.
- Architect and deliver scalable, secure payment microservices in Golang, ensuring high availability and performance.
- Collaborate with product, design, and operations to define roadmaps, prioritize features, and deliver on time.
- Drive best practices in CI/CD, automated testing, and cloud infrastructure (AWS) to support rapid iteration.
- Mentor team members on Go best practices, code reviews, and career development.
Requirements
- 5+ years of software engineering experience with a strong focus on Go.
- 3+ years of engineering management or lead experience in a fast‑paced tech environment.
- Hands‑on experience with microservices architecture, containerization, and AWS services.
- Strong understanding of payment processing, fraud prevention, and regulatory compliance.
- Excellent communication, problem‑solving, and stakeholder management skills.