Algolia is a pioneer and market leader in AI Search, empowering businesses to deliver predictive search experiences. The Software Engineer, Growth will shape user experience, collaborate on new features, and contribute to the Growth platform's evolution.
Responsibilities:
- Building solutions to help users get the most out of Algolia
- Running experiments and A/B tests to help choose the best possible solution
- Collaborating with Product and Design teams to explore opportunities
- Contributing to the evolution of our Growth platform, ensuring it scales with our customers and internal teams
- Working with a range of teams to deliver a solid growth foundation
- Writing high-quality, well-tested code and participating in code reviews
- Contributing to improvements in engineering quality, processes, and tooling
- Bringing ideas to the team roadmap and gradually owning projects from discovery through delivery
Requirements:
- Passion about delivering the best UX to diverse sets of users in various industries (engineers, marketers, merchandisers, etc.)
- A mindset to make data-informed decisions and understand the impact of the changes you introduce
- Some experience with, or a strong interest in, event-driven infrastructure in GCP or AWS
- Experience building production applications with a backend language (we use Ruby today and are exploring Go)
- Comfortable working across the stack or excited to grow into full-stack development with TypeScript, React, and modern frontend tools
- Experience working in a scale-up or Growth team
- Experience with analytics platforms like Amplitude, Hex