Position: Engineering Manager
- Experience: 6-9 Years
- Budget: Fixed + 10% Variable
- Location: Bangalore-Whitefield (Work from Office)
- PAYMENT PLATFORM EXP AND TEAM MANAGEMENT IS A MUST
Notes from Hiring Manager:-
- Team Management - Manage the current Payments team consisting of 5 developers
- Technical Manager - Owning the Core Payment stack including PCI env. and scaling the platform different use cases
- Will be the touch point for all internal teams for all things
- We are hiring an Engineering Manager to handle the Core Payments Platform and the team.
- 70% into tech lead, architectural and 30 % into EM
- PAYMENT PLATFORM EXP AND TEAM MANAGEMENT IS A MUST
Roles & Responsibilities:-
Job Description
- Lead the payments platform team with 30 % of active coding required
- Plan the technical road map and be responsible for technical design specifications for the team's projects.
- Maintain PCI compliance systems for the company’s ecosystem
- Participate in code and design reviews
- Ensures all solutions and enhancements are fully tested, debugged and meet product quality standards prior to release to QA/Prod. - All projects are delivered on time ensuring quality standards.
- Maintain engineering best practices such as Agile, CI/CD, and DevOps as part of high performing software engineering teams to deliver products and services to our customers
- Provides consistent leadership to each individual; sets objectives; reviews performance, help in career development, and addresses team concerns
- Touch point of all Tech discussions and developments for all our Bank partnerships
Fitment
- Minimum 6 years experience in the application development role
- 3+ years of experience working in Golang and 2+ years in supervising
- Databases: PostgreSQL and cloud-based relational database solutions like Amazon RDS, Redshift, database replication and scalability
- Working Knowledge of High Availability Systems : all things AWS example - Load Balancing (ELB), RDS, SQS, RedShift, DMS, Lambda, EC2, Reverse Proxies, .
- CI/CD automation and DevOps experience
- Good verbal and written communication skills
Must Have:-
Technical Expertise
- Minimum 6 years of experience in application development.
- 3+ years of experience working in Golang.
- Proven experience in designing, building, and scaling high-performance payment platforms.
- Deep understanding of Agile, CI/CD, and DevOps principles and practices.
- Expertise in High Availability Systems (AWS: Load Balancing (ELB), RDS, SQS, RedShift, DMS, Lambda, EC2, Reverse Proxies)
- Experience with API development and microservices architecture
- Believer of Fast development and faster deployments
Leadership Skills
- Proven ability to lead and motivate a team of developers.
- Excellent communication, collaboration, and problem-solving skills.
- Experience setting goals, providing feedback, and coaching team members.
- Ability to build trust and rapport with the team by showing great ingenuity character for the team
Should Have:-
PCI Compliance
- In-depth understanding of PCI-DSS requirements and best practices.
- Experience implementing and maintaining secure payment systems.
- Payment Industry Knowledge:
- Understanding of payment processing systems and protocols.
- Experience working with financial institutions and payment networks.
- Security Expertise:
- Knowledge of secure coding practices and vulnerability management.
- Experience implementing security measures to protect applications and data.
Nice To Have
- Experience working with Golang framework - Gin
- Knowledge of Card networks cycle - VISA and MasterCard, prior industry experience is a plus
Skills: go (golang),postgresql,aws,agile,leadership