About the role
We are seeking a highly motivated and experienced Engineering Manager to lead and mentor a team of talented engineers. In this role, you will be responsible for the technical direction, execution, and success of critical engineering projects. You will play a key role in building, scaling, and maintaining our core backend systems.
Responsibilities:
- Lead and mentor a high-performing team of engineers, fostering a collaborative and supportive environment.
- Define technical roadmaps and strategies for backend systems, ensuring alignment with business objectives.
- Design, develop, and implement highly scalable and reliable backend systems using back end technologies.
- Ensure the quality and maintainability of code through code reviews, testing, and continuous integration/continuous deployment (CI/CD) practices.
- Collaborate with cross-functional teams (Product, Design, QA) to deliver high-quality products.
- Identify and resolve technical challenges, ensuring timely and effective solutions.
- Stay abreast of the latest technologies and industry trends to continuously improve our engineering practices.
- Drive innovation and experimentation within the engineering team.
- Experience in founding or co-founding a successful technology company is a significant plus.
Qualifications:
- 8+ years of professional software engineering experience.
- Brokerage industry experience is a MUST, with deep expertise in building robust, secure, and reliable platforms tailored for stock trading and financial markets.
- Proven experience in building and scaling highly scalable and reliable systems.
- Experience with cloud computing platforms (AWS, GCP, Azure) is a plus.
- Experience with Agile development methodologies (Scrum, Kanban).
- Excellent leadership, communication, and interpersonal skills.
- Strong problem-solving and analytical skills.
- Passion for technology and a desire to build impactful products.
- Experience in founding or co-founding a successful technology company is a significant plus.