Head of Engineering

Aix-en-Provence, France

About this role:

ALPHA10X is the AI leader in private markets investments. Our ALPHAcodex analyzes data at scale to shape the knowledge and foresight that generate alpha and impact. The company is a well-funded growth stage startup and aspiring unicorn, rapidly expanding our revenue, customer base, and market presence, while scaling operations, enhancing products, and securing additional funding to further accelerate development. Our team includes prominent business leaders, investors, scholars, and data scientists.

As we scale our user base, we’re strengthening our engineering foundation - reducing latency, increasing service reliability, and elevating code quality and delivery standards. We are hiring a hands-on Head of Engineering to lead and manage ALPHA10X’s software engineering team while driving the evolution of our technology platform. Reporting to the CTO, you’ll stay close to the code while shaping architecture, engineering practices, and delivery standards. You’ll guide and develop a team of talented engineers, drive the modernization of our microservices, and embed a culture of technical excellence, code quality, and reliable delivery. This role team management and deep technical ownership to scale a mission-critical AI platform with speed and rigor.

Key responsibilities:

  • Collaboration & Leadership: Partner with Product, AI, Data and Solutions to turn business needs into reliable, high-quality services. Facilitate cross-team collaboration and drive a delivery-first culture with clear standards and shared ownership of outcomes.
  • Architecture & Delivery: Lead the evolution of our Azure-based microservices toward scalable, resilient designs. Profile and remove performance bottlenecks. Enforce idempotency, retries, and event-driven patterns where they add robustness.
  • CI/CD & Testing Excellence: Build and maintain robust Azure DevOps pipelines with pre-merge checks, automated testing (unit, integration, contract, end-to-end), security/SCA scans, and safe deployment strategies (feature flags, canary, blue-green, rollback). Introduce load and performance testing to support capacity planning and reliability engineering.
  • Reliability & Observability: Define and track SLIs/SLOs with error budgets. Strengthen observability adding proactive alerts, dashboards, and runbooks. Lead incident response and post-mortems to build a culture of learning and continuous improvement.
  • Team Growth & Mentorship: Manage and coach a team of 6+ engineers through pair programming and structured reviews. Set the technical bar, foster pragmatic design decisions, and grow skills across platform, SWE, and SRE disciplines. Drive execution following agile principles to keep execution focused and predictable.

What we value:

  • Initiative and curiosity
  • Unrelenting drive to push the boundaries of AI and software engineering.
  • Low ego because the outcome matters more than who gets the credit.
  • Adaptive and introspective; willing to learn, guide, lead, and follow.

What we are looking for:

  • Engineering leadership: 10+ years in software engineering with proven ownership of production systems and experience leading small to mid-size engineering teams.
  • Strong coding ability: Expert in TypeScript and Python, with deep understanding of system design, modular architecture, and clean code principles. Focus on testability, readability, and performance; sets and enforces engineering standards through code reviews and mentorship. Designs comprehensive testing strategies with solid CI/CD integration and meaningful quality gates.
  • Architectural design: Skilled at designing scalable, event-driven microservices and well-structured APIs; familiar with DDD, CQRS, and asynchronous messaging patterns. Solid grounding in networking, scalability, and observability concepts. Experience managing cloud resources, with solid grounding in networking, scalability, and observability concepts.
  • Collaboration & communication: Comfortable partnering cross-functionally with AI, Data, Product, and Solutions to translate business goals into technical execution.
  • Security & reliability mindset: Understands secure coding, dependency hygiene, and operational robustness (monitoring, alerting, rollback strategies).
  • Bonus: Experience shipping AI-enabled or search-centric products, or modernizing legacy codebases toward modular, testable architectures.
  • Player‑coach mindset; leads by example and elevates others.
  • Clear, concise communication; converts strategy into executable plans.
  • Bias for action and pragmatic problem‑solving in a fast‑moving environment.

Why join us?

  • Innovation: Play a key role in advancing the capabilities of AI in fintech, working with some of the brightest minds in the industry.
  • Leadership: As part of the future shaping team, you will have a direct impact on the company's growth and strategic direction.
  • Growth Opportunities: Join a fast-paced, high-growth startup with significant equity participation and potential for personal and professional advancement.
  • Global Impact: Be part of a team that connects people, capital, and ideas to solve some of the world’s greatest challenges through AI-driven financial solutions.

To apply, please email: hr@alpha10x.com