Avatar for Algolia

Algolia is a search-as-a-service platform delivering digital experiences for companies.

Senior Developer Support Engineer | EMEA - Remote OK

Apply now
At Algolia, we are passionate about helping developers & product teams connect their users with what matters most in milliseconds!

Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push every day into production.

We're looking for a Senior Developer Support Engineer to assist our technical customers with implementing and supporting Algolia in a variety of web and mobile development technical stacks. As part of our engineering team, you will be focused on helping our customers solve their implementation issue. Whether it’s helping a developer trying to build the next big thing in their garage, or Fortune 500 companies (like Medium, Twitch from Amazon, LVMH, ...) focused on providing a world-class experience to their millions of users.

As a senior developer support engineer you will partner with the solutions engineering, customer success, product and engineering teams. You will be one of the first hires of this new (remote-first) team and have the unique opportunity to kick-start and scale a brand new branch of the company.

Our team and company goal is to provide the best support experience 24/7, all around the world (follow-the-sun). At the moment we are looking for candidates willing to work and provide support in the CEST time zone. The team is currently composed of three developer support engineers: one person in Atlanta, GA (USA), one person in Tulsa, OK (USA) and one person in France (Nantes).

The ideal candidate will be a technical, organised, patient and an excellent communicator who enjoys teaching & enabling other developers to be successful.

We accept candidates legally authorized and working in France or the UK or Czech Republic (any city, remote OK).


YOUR ROLE WILL CONSIST OF:
* Work with external developers through email, chat and our community forum (discourse.algolia.com) to solve their technical implementation problems
* Develop tooling (using Node.js), processes and work closely with the developer experience team to enable the best possible developer support experience at scale
* When feasible and after training, maintain and contribute to the Algolia API clients (algolia.com/doc/api-reference) , tools and libraries like InstantSearch.js (github.com/algolia/instantsearch.js)
* Partner with the engineering and product team to identify bugs, interesting features, and help define the future of search technologies
* Contribute to internal and external knowledge bases

YOU MIGHT BE A FIT IF YOU HAVE:
* Strong desire to help people solve problems with the ability to explain complex concepts to a broad audience
* Comfortable with writing code in a few different languages (JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python, ...). You don't have to be a master in each language, you will also learn them while working here
* Five years coding experience in a professional environment
* Experience as a software engineer building web or mobile apps
* Good organisation skills and ability to work autonomously
* Good written and verbal communication skills (English)
* Empathy and patience, we help people with different skill sets across multiple continents, we must adapt to them to provide the best answers
* France, UK, Czech Republic work permit and willing to work in one of those countries. We expect candidates to be able to provide support in office hours (~9am-6pm CEST timezone)

NICE TO HAVE:
* Prior experience in customer support, technical solutions, engineering, or other technical position
* Experience supporting open-source projects & their GitHub communities
* A demonstrated history of going the extra mile for customers

WE'RE LOOKING FOR SOMEONE WHO CAN LIVE OUR VALUES:
* 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.

BENEFITS
* Private Medical Insurance
* Life and Disability Insurance 
* Business Travel Insurance
* Relocation support
* Company Canteen (high standard)
* Flexible work hours (when feasible given support schedule) and unlimited time off

PERKS
* Competitive pay and equity
* Your choice of computer, phone, keyboard, mouse and external screen. Everything you need to be efficient.
* Coaching and sponsorship to participate and speak at leading industry conferences
* Ongoing professional education opportunities through internal & external workshops, including public speaking, language learning (English/French)
* Fun: we spend time together — team building, socializing and making tools that encourage getting to know teammates across offices and continents. 
* Charitable contribution matching 
* Unique referral rewards program: refer a candidate, and we’ll donate to your charity of choice
* Corporate flats available for the first months of relocation and when you travel to different offices
* Fully stocked kitchens
* Team workouts
* Meals & happy hours

While we accept remote candidates for this role, you should expect a two weeks trip to Paris to train with our product team on support (paid by Algolia).