Posted on: 26/05/2026
Description :
Role : Engineering Manager - Golang (FinTech)
Role Overview :
As an Engineering Manager, you will lead a team of talented engineers in designing, developing, and maintaining high-performance, scalable systems using Go.
You will collaborate closely with product managers, designers, and other engineering teams to deliver innovative solutions that delight our users and drive business growth.
Your primary focus will be on ensuring the team's technical excellence, fostering a collaborative environment, and delivering high-quality software on time and within budget.
This role directly impacts the reliability and scalability of our core platform, ultimately enhancing the user experience and contributing to the company's success.
Key Responsibilities :
- Lead and mentor a team of Go engineers, providing technical guidance, performance feedback, and career development opportunities.
- Drive the design and implementation of scalable, resilient, and efficient systems using Go, ensuring alignment with architectural principles and best practices.
- Collaborate with product managers to define product requirements, prioritize features, and develop realistic project timelines.
- Oversee the entire software development lifecycle, from design and coding to testing, deployment, and monitoring, ensuring high-quality deliverables.
- Foster a culture of innovation, collaboration, and continuous improvement within the team, encouraging experimentation and knowledge sharing.
- Proactively identify and address technical challenges, performance bottlenecks, and security vulnerabilities, ensuring the stability and security of our platform.
- Manage project budgets, resources, and timelines effectively, ensuring projects are delivered on time and within budget.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
Required Skillset :
- Demonstrated ability to lead and motivate a team of engineers, fostering a collaborative and high-performing environment.
- Proven expertise in designing and developing scalable, distributed systems using Go (Golang).
- Deep understanding of Go programming language, including concurrency, memory management, and performance optimization.
- Strong proficiency with frameworks like GIN.
- Solid understanding of system design principles, including microservices architecture, API design, and database design.
- Excellent communication, interpersonal, and presentation skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
- Ability to analyze complex problems, identify root causes, and develop effective solutions.
- Bachelor's or Master's degree in Computer Science or a related field.
- Ability to work effectively in a fast-paced, dynamic environment, adapting to changing priorities and requirements.
- Minimum of 10-13 years of experience in software development, with at least 3 years in a leadership role.
Did you find something suspicious?
Posted by
Kartikay Singh
Lead - Talent Acquisition at Genesis HR Services
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1639100