
Head Of Engineering (Fintech)
- Hybrid
- Maadi, Al Qāhirah, Egypt
- Technology
Job description
About the Role:We are seeking a Software Engineering Manager with extensive experience in Flutter, Python, and Elixir. The ideal candidate will have a strong background in backend development and deep expertise in DevOps, system administration, and database administration. If you are a technical leader passionate about driving innovation, scalability, and efficiency, we’d love to hear from you!Key
Responsibilities:
• Lead, mentor, and guide a team of engineers, fostering a culture of innovation and excellence.
• Architect, develop, and maintain backend systems using Flutter, Python, and Elixir.
• Oversee DevOps processes, including CI/CD pipelines, cloud infrastructure, and security best practices.
• Manage system administration to ensure high availability, security, and performance.
• Handle database administration, including optimization, scaling, and data integrity.
• Collaborate with cross-functional teams to deliver cutting-edge fintech solutions.
• Define and implement engineering best practices to ensure code quality and system reliability.
• Stay updated on emerging technologies and trends to drive continuous improvement.
Why Join Us?
• Be part of a cutting-edge fintech environment driving industry innovation.
• Lead and shape a team of highly skilled engineers.
• Competitive salary, benefits, and career growth opportunities.
• A culture that fosters creativity, collaboration, and continuous learning.
Job requirements
• 10+ years of experience in software engineering with a strong focus on backend development.
• Expertise in Flutter, Python, and Elixir.
• Strong knowledge of DevOps, system administration, and database administration.
• Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
• Deep understanding of microservices architecture, APIs, and distributed systems.
• Strong leadership, problem-solving, and project management skills.
• Excellent communication and ability to work in a fast-paced environment.
• Fintech experience is highly preferred.
Nice to Have:
• Experience with high-traffic, scalable applications.
• Knowledge of security best practices for financial applications.
• Familiarity with agile methodologies and modern development practices.
or
All done!
Your application has been successfully submitted!