Job Qualifications:
3+ years of experience leading and managing engineering teams.
Proven track record of successfully managing multidisciplinary backend teams and delivering complex projects on time and within budget.
Strong leadership and mentoring capabilities, fostering a culture of collaboration, transparency, innovation, and continuous improvement.
Excellent interpersonal and communication skills, with the ability to build strong relationships across teams and stakeholders.
Experience in performance management and employee development, including goal setting, providing feedback, and supporting career growth.
Skilled in conflict resolution, decision-making, and navigating fast-paced environments through data-driven and consensus-based approaches.
Experience working with customer technical teams and third-party vendors.
5+ years of hands-on software engineering experience.
Strong knowledge of technologies such as APIs, cloud infrastructure, databases, and messaging queues.
Solid troubleshooting abilities using logs, metrics, and other observability tools.
A versatile, hands-on manager with a “get-things-done” mindset.
Deep understanding of computer science fundamentals: object-oriented design, functional programming, data structures, multithreading, and distributed systems.
Proven experience in system architecture and software design.
Years of Experience:
6+ years