Staff Software Engineer - AI-native automation
NexthinkJob Description
📋 Description Reimagine automation for the AI era by enabling AI agents to generate and execute workflows safely. Build at scale: large distributed, real-time systems serving enterprise endpoints. Shape the product with PM/UX to define what to build and why. Integrate Gen AI into product capabilities as a core building block; measure and iterate. Drive technical direction: influence architecture, raise standards, mentor teammates. Navigate early-stage exploration: greenfield initiative; bring your ideas. 🎯 Requirements Strong product engineering background; built scalable products with customer value. Gen AI in production: built features with generative AI; can discuss evaluation and iteration. Experience with large-scale distributed systems: real-time, high throughput, fault tolerance. 10+ years backend engineering; 3+ years in Staff or Principal roles; scale backend for tens of millions of users. Expert in Java (17+); strong in distributed systems, concurrency, high availability. Cloud-native architectures: AWS or equivalent, Kubernetes/ECS, containers, large-scale DBs. 🎁 Benefits Permanent contract and competitive compensation package Hybrid work model with office and remote balance Flexible hours and unlimited vacation plus 3 company-paid volunteer days Reimbursement of half-fare travel card for public transport Reimbursement up to 50% of the cost of French classes Free access to a fitness centre inside the building