Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Firm Overview
Lunate is an Abu Dhabi-based, partner-led, independent global alternative investment manager with more than 200 employees and $110 billion of assets under management. Lunate invests across the entire private markets spectrum, including buyouts, growth equity, early and late-stage venture capital, private credit, real assets, and public equities and public credit. Lunate aims to be one of the world’s leading private markets solutions providers through SMAs and multi-asset class funds, seeking to generate best-in-class risk-adjusted returns for its clients.
Role Overview
The Senior Lead Engineer will play a critical role in building Lunate's intelligent edge- developing AI-powered platforms and tools that enhance investment decision-making and operational efficiency across the firm. This is a hands-on technical leadership position within a newly established engineering function, reporting directly to the Head of Data and AI. The successful candidate will design, build, and deploy full-stack applications on Azure, working at the intersection of modern software engineering and applied AI.
Key Duties & Responsibilities
- Design, develop, and deploy full-stack applications using Python (backend) and React with TypeScript (frontend)
- Build and integrate AI-powered features using large language models (OpenAI, Anthropic, and emerging providers), including prompt engineering, RAG, and agentic workflows, along with good evaluation and observability practices.
- Architect and implement solutions on Azure, ensuring scalability, security, and alignment with enterprise standards and secure coding practices.
- Champion modern development practices, including AI-assisted development using tools such as Cursor and Claude Code, demonstrating how these tools accelerate delivery and improve code quality.
- Implement secure coding practices and utilise DevSecOps pipelines, ensuring code quality, automated testing, and reliable CI/CD processes.
- Collaborate closely with investment teams, operations, and business stakeholders to translate complex requirements into elegant technical solutions
- Contribute to technical decision-making and help establish engineering standards, patterns, and best practices as the team scales
- Stay current with rapidly evolving AI tooling, frameworks, and techniques-continuously exploring and evaluating new approaches to improve delivery and outcomes
- Support knowledge sharing and mentorship within the team, helping to build a high-performing engineering culture
Qualifications & Experience
- 7-10 years of professional software engineering experience, with a strong track record of delivering production applications
- Demonstrated full-stack proficiency: Python backend development and React/TypeScript frontend development (depth in one, competence in the other)
- Hands-on experience building applications with large language model APIs (OpenAI, Anthropic, or similar)- not just familiarity, but real implementation experience
- Active use of AI-assisted development tools (essential): Demonstrated proficiency with tools such as Cursor, Claude Code, or equivalent- candidates should be able to articulate how these tools have transformed their workflow
- Demonstrable portfolio of work: GitHub repositories, open-source contributions, or personal projects that demonstrate coding proficiency, architectural thinking, and attention to quality
- Experience with cloud platforms, particularly Azure (or transferable experience with AWS/GCP)
- Solid understanding of DevOps practices: CI/CD pipelines, containerization, infrastructure-as-code, and automated testing
- Knowledge of secure coding principles and application security best practices
- Resourceful, self-directed, and comfortable operating with ambiguity- able to move rapidly from concept to working software
- Strong communication skills and ability to work effectively with non-technical stakeholders
- Bachelor’s degree in computer science, Engineering, or related field- or equivalent practical experience
Key Skills
Ranked by relevanceReady to apply?
Join Lunate and take your career to the next level!
Application takes less than 5 minutes

