Krom

Engineering Manager

Posted: 3 days ago

Job Description

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 Node.js 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs