
Staff Software Engineer, Events
- Paris
- CDI
- Temps-plein
- Lead the design and delivery of complex, cross-team projects, ensuring the API is robust, scalable, and easy to integrate.
- Rapidly onboard to an existing, production-grade codebase, and help your team do the same.
- Shape architectural decisions that impact not just the Events team, but multiple teams across Algolia.
- Mentor engineers, helping them grow their technical skills and confidence while fostering a collaborative, high-trust culture. This role offers a unique opportunity for personal and professional growth.
- Remove bottlenecks and ensure the team operates without single points of failure.
- Work closely with product managers, frontend engineers, and infrastructure teams to align priorities and deliver features that delight our customers. This collaborative approach is at the heart of our success.
- Proven experience in backend systems at scale, ideally in Go.
- Strong understanding of distributed systems, APIs, and event ingestion pipelines.
- Demonstrated ability to navigate and improve existing large-scale codebases quickly.
- Experience leading cross-team projects with clear technical strategy and measurable outcomes.
- Track record of mentoring and uplifting engineering teams.
- Experience with GCP and Kubernetes in production environments.
- Exposure to React, Typescript, and Ruby on Rails.
- Familiarity with analytics, telemetry, or personalization data flows.
- Experience in migrating or re-architecting existing systems.
- GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
- TRUST - Willingness to trust our co-workers and to take ownership
- CANDOR - Ability to receive and give constructive feedback.
- CARE - Genuine care about other team members, our clients and the decisions we make in the company.
- HUMILITY - Aptitude for learning from others, putting ego aside.