We are seeking an experienced Engineering Manager with deep technical expertise in Go (Golang) to lead a team of backend engineers. Youll be responsible for guiding the teams technical direction, ensuring high-quality delivery, fostering career development, and collaborating closely with product and design teams.
Key Responsibilities :
- Lead and manage a team of backend engineers working primarily in Go.
- Own the technical strategy, architecture, and best practices across the team.
- Collaborate cross-functionally with Product, Design, QA, and Compliance to deliver robust and scalable solutions.
- Ensure code quality, performance, and reliability through best practices in design, development, and deployment.
- Manage sprints, prioritize engineering tasks, and remove roadblocks to ensure timely delivery.
- Establish and uphold engineering standards, foster a culture of innovation and continuous improvement.
- Act as a mentor and coach to team members, helping them grow technically and professionally.
- Collaborate with InfoSec and DevOps to ensure security and operational efficiency.
Requirements :
8+ years of software engineering experience, including 2+ years managing high- performing engineering teams.Strong hands-on experience with Golang, and familiarity with its ecosystem and tooling.Deep understanding of system design, distributed systems, and performance optimization.Experience with microservices architecture, API design, and event-driven systems.Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).Excellent communication skills and a collaborative leadership style.Ability to thrive in a fast-paced, high-growth, agile environment.Preferred Qualifications :
Experience in a fintech or regulated industry.Exposure to modern CI / CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS / GCP).Familiarity with compliance and security practices in financial software (e.g., PCI DSS, SOC 2).(ref : hirist.tech)