Project Description
We are looking for an experienced Technical Team Lead to lead the design and delivery of a modern analytics and valuation platform used in Private Equity and financial valuations. You will combine hands-on engineering, technical leadership, and domain-driven design to build scalable, data-intensive solutions that support complex ownership structures, valuation models, and investment analytics. This is a key role bridging engineering excellence and financial domain expertise, working closely with product, valuation professionals, and stakeholders.
Responsibilities
Technical Leadership
- Lead a cross-functional engineering team (backend, frontend, data).
- Own system architecture and technical design decisions.
- Set engineering standards: code quality, performance, security, and scalability.
- Mentor engineers and perform technical reviews.
- Drive best practices in CI/CD, testing, and observability.
Hands-On Development
- Design and implement backend services using Java and Python.
- Design and optimize Graph Database models to represent complex ownership, fund, and valuation relationships.
- Ensure high performance querying and analytics over interconnected financial data.
- Collaborate on API design (REST / GraphQL).
Domain & Stakeholder Collaboration
- Work closely with Private Equity and Valuation experts, Business Analysts, and SMEs to translate business requirements into technical solutions.
- Participate in data modeling for ownership structures, financial instruments, and valuation methodologies.
- Support data accuracy, transparency, and auditability.
Skills
Must Have
Technical
- 10+ years of hands-on experience in Java development.
- 4+ years experience managing development teams in a Team Lead position.
- 4+ years experience coding in Python.
- Proven expertise with Graph Databases (Cypher, Gremlin, graph modeling, traversal algorithms).
- Proficiency with SQL and NoSQL databases.
- Strong grasp of software architecture patterns.
- Proven people management experience.
- Experience working with cloud environments (AWS).
- Good understanding of CI/CD pipelines, containerization (Docker/Kubernetes), and modern software engineering practices.
Leadership
- Proven experience leading engineering teams.
- Ability to balance hands-on development with leadership responsibilities.
- Strong communication skills with both technical and non-technical stakeholders.
Business
- Experience in Private Equity, Asset Management, Valuations, or Financial Analytics.
- Knowledge of financial modeling or valuation concepts (DCF, multiples, NAV).
Nice to Have
- Experience in data-intensive or real-time processing environments.
- Background in data visualization or analytical platforms.
- Exposure to regulatory or audit-related systems.