About the Role:
As an
Engineering Manager – Core Banking & Payments
, you'll lead a team consisting of a
Lead Backend Engineer
,
Backend Software Engineers
, and a
Senior Fullstack Engineer
.
Your mission is to ensure that the company's core banking and reporting systems run securely, efficiently, and reliably.
Key Responsibilities:
- Lead and guide the team in designing, developing, and maintaining backend features and functionalities for core banking and payment systems.
- Collaborate closely with managers and cross-functional teams to align technical priorities with business goals.
- Implement
best engineering practices
to ensure high-quality and maintainable systems. - Take ownership of
technical architecture
, project estimations, and the delivery of complex initiatives. - Actively monitor and ensure the stability, security, and performance of critical systems.
- Manage team performance, provide constructive feedback, and foster professional growth.
- Participate in
recruitment
,
coaching
, and
mentorship
of engineers.
About You:
You are an experienced
engineering leader
with a strong technical background and a passion for building reliable, large-scale backend systems — particularly in
core banking and payment platforms
. You excel at combining hands-on technical knowledge with strong leadership, ensuring your team delivers high-quality, scalable solutions efficiently.
You're a great fit if you:
- Have
4–6 years of experience
designing, developing, and launching large-scale backend projects. - Have
at least 1 year of experience
leading an engineering team. - Are proficient in
and well-versed in
HTTP, RESTful APIs, OAuth, and Web Services
. - Understand
clean architecture principles
,
database design
, and
message queues
(e.g., SQS, Kafka). - Have experience working with
cloud platforms
like AWS, GCP, or similar. - Communicate effectively and collaborate well with cross-functional teams.
- Are proactive, have a strong sense of ownership, and are eager to continuously learn and drive positive change.
- Bachelor's degree in
Computer Science
or a related field. - Proven experience managing
engineering teams
in fast-paced, tech-driven environments. - Strong understanding of
microservices architecture
,
API design
, and
high-transaction systems
(ideally within financial or fintech domains). - Strategic thinker with strong decision-making and problem-solving skills.