Job Description
We are seeking an experienced Engineering Manager with deep technical expertise to lead a team of backend engineers. You’ll be responsible for guiding the team’s technical direction, ensuring high-quality delivery, fostering career development, and collaborating closely with product and design teams.
Key Responsibilities
Lead and manage a team of backend engineers.
Own the technical strategy, architecture, and best practices across the team.
Collaborate cross-functionally with Product, Design, QA, and Compliance to deliver robust and scalable solutions.
Ensure code quality, performance, and reliability through best practices in design, development, and deployment.
Manage sprints, prioritize engineering tasks, and remove roadblocks to ensure timely delivery.
Establish and uphold engineering standards, foster a culture of innovation and continuous improvement.
Act as a mentor and coach to team members, helping them grow technically and professionally.
Collaborate with InfoSec and DevOps to ensure security and operational efficiency.
Requirements
8+ years of software engineering experience, including 2+ years managing high-performing engineering teams.
Deep understanding of system design, distributed systems, and performance optimization.
Experience with microservices architecture, API design, and event-driven systems.
Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Excellent communication skills and a collaborative leadership style.
Ability to thrive in a fast-paced, high-growth, agile environment.
Preferred Qualifications
Experience in a fintech or regulated industry.
Exposure to modern CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS/GCP).
Familiarity with compliance and security practices in financial software (e.g., PCI DSS, SOC 2).
Required Knowledge, Skills, and Abilities
Skills and responsibilities are listed in the description above.
Education & Experience
Experience details: Not specified