- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
At Malaa, Lead Engineers are pivotal in guiding the technical vision for the systems they oversee. You will contribute to foundational financial platforms that drive innovation, reliability, and trust across the ecosystem. The position involves hands-on leadership: while coding is part of your duties, your primary influence will be through strategic decisions, technical direction, and team leadership.
Key Responsibilities
- Take full ownership of the technical direction and architecture for one or more domains or significant systems.
- Serve as the chief technical authority for multiple solutions built by your team.
- Lead architectural choices and ensure alignment across services and domains.
- Develop a comprehensive understanding of business workflows and system lifecycles.
- Establish and uphold technical standards, best practices, and engineering quality benchmarks.
- Mentor and coach mid-level and senior engineers to foster their growth.
- Elevate engineering excellence and instill discipline in delivery processes.
- Guide technical planning, prioritization, and execution of strategic projects.
- Collaborate with Product, Design, and Leadership teams to translate business objectives into technology strategies.
- Proactively identify systemic risks, addressing scalability, security, and reliability concerns.
- Enhance developer experience and overall team efficiency within your domain.
Required Skills and Qualifications
- Minimum of 5 years of practical software engineering experience, including at least 2 years in roles such as technical lead or team lead.
- Bachelor’s degree in Computer Science, Software Engineering, or relevant equivalent experience.
- Proven proficiency in building web services and APIs.
- Hands-on experience in creating maintainable, testable code and thorough understanding of software architecture principles.
- Strong knowledge of SQL databases and their underlying fundamentals.
- Familiarity with event-driven architectures and messaging technologies like Kafka or RabbitMQ.
- Understanding and experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- Competence in using version control systems, preferably Git.
- Experienced with Agile software development methodologies.
- Ability to tackle broad, strategic challenges effectively.
- Proven leadership skills with a track record of inspiring and guiding multiple engineers toward high-impact results.
- Expert prioritization and execution skills for strategic initiatives.
- Excellent communication skills to bridge technical and non-technical audiences.
- Capability to lead meetings, prioritize strategic tasks, and drive projects through to completion.
Level
Lead
Minimum education
Bachelor's Degree