Remote Jobs at Algolia

This Month

Solutions Engineer SMB
Algolia  
python javascript php saas api Jan 12
If you don't know Algolia yet, we've built our very own search engine designed to power engaging experiences, which we expose as an API. You may have used us without knowing it - we're now serving over 60B queries/month worldwide and the likes of Twitch, Medium, Weight Watchers and Stripe leverage our technology to power their search.
Algolia is an API - we're convinced that customer-facing engineers can and should be leading the charge of adoption as we scale the business globally. We need help with our next stage of growth. We are currently looking for engineers to join our revenue teams in EMEA.

YOUR ROLE WILL CONSIST OF:

  • Find new and creative ways to leverage our API by combining an eye for business needs with technical feasibility - The Solutions Engineer drives the technical win by demonstrating what is possible, and inspire business stakeholders and developers.
  • Partner closely with SMB account executives to lead 5 and 6 figure annual contracts by understanding the needs, and mapping them to Algolia capabilities.
  • Connect with software engineers, architects, business users and C-level executives to establish technical credibility, project feasibility and prove business cases.
  • Work with our internal product and engineering teams to push our product to the limit and feedback on how it stands up in the field.
  • Work on the forefront of one of the fastest growing SaaS businesses on the planet - new revenue is the life and blood of any business and if you've ever thought about creating a startup or expanding your network, this is an excellent opportunity to grow and learn in a way that goes far beyond just coding.

YOU MIGHT BE A FIT IF YOU HAVE:

  • Fluent english, any additional language like German is a plus
  • Strong desire to help people solve problems and an attention to detail
  • Ability to work with cross-functional teams, clients, partners and market analysts
  • Scripting experience in Python, JavaScript, PHP or other relevant languages

NICE TO HAVE:

  • Prior experience in technical selling
  • Worked as a freelance, and dealt with customer-facing

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
  • 50% Navigo refund
  • Business Travel Insurance
  • Paternity & Maternity leave
  • Flexible work hours and flexible time off policy

PERKS:

  • Competitive pay and equity;
  • $1000 Remote work Stipend;
  • Your choice of computer, phone, keyboard, you name it;
  • 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;
  • Fully stocked kitchens in the office.
Share this job:

This Year

Front-end Engineer
Algolia  
frontend javascript html api vue-js Dec 22 2020
Algolia was built to help product teams deliver fast and relevant search in their websites and mobile apps with flexible resources & tools. We provide a hosted 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. Our tools allow product teams to focus on building great experiences without having to worry about maintaining their infrastructure. 

We're looking for a JavaScript Software Engineer (Front end) to join the Solutions Strategy team at Algolia. We are responsible for developing industry solutions to create the best developer experience for our users through building on Algolia’s open source UI libraries such as InstantSearch.js. We are a cross functional team that works closely with the product, marketing, solutions engineering and architecture team to drive feature adoption and growth in the developer community. We're not using only one framework, but all of them (you don't need to know all of them though, we teach each others). We build open source tools, demos and boilerplates for Angular, Vue.js, React but also plain JavaScript ("Vanilla JS" 🍦). As a member of the Solutions Strategy team, you have the opportunity to build proof of concepts on our latest product releases such as voice and other smart features. Your work will be heavily used in client facing and technical marketing campaigns. You also have the opportunity to live code in many of our community events. We are at the frontline of the developer experience at Algolia, a great position to have a big impact for both developers and end-users.

This is an opportunity for someone to make an immense impact at a fast growing company. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally.

Do you like, or would you like to, craft open source code, tools and libraries for developers? Do you love to design a clean API solving real-world use cases? Then apply and let's chat about it.

Coming right from an engineer in the team : “As a developer, I use a ton of different libraries to achieve my goals of building applications. Now I can go to the next level and learn how to build tools for developers to build their applications. It's a whole different challenge, I do it in the open source world and engage with my users.”.

YOUR ROLE WILL CONSIST OF:

  • Develop open source templates for Vue InstantSearch, React InstantSearch, InstantSearch.js, Angular InstantSearch as well as JS API Client and so much more with the help of the team
  • Implement new features, solve issues and analyze user's feedback on our popular open-source projects
  • Coordinate with our product, design and marketing teams on the release of new projects and websites
  • Take ownership, research, explore and deliver novel experiences
  • Teach us what we don't know and how you want to improve the search and discovery experience
  • Participate (new features, bug fixes) to other popular open-source projects related to our project needs
  • Help define engineering best practices and processes

YOU MIGHT BE A FIT IF YOU HAVE:

  • Good knowledge of JavaScript (ES5, ES6), TypeScript, the DOM, HTML, CSS
  • Experience working with Figma/Sketch/Photoshop to build Front-end integration
  • You have created at least one reusable module (private or public)Experience with at least one of the following frameworks React, Angular, Vue.js or Ember.js 
  • A passion for shipping quality codeYou have an eye for great user experiences (UX)
  • Willingness to go beyond what you know today
  • Ability to interact with contributors and customers
  • Good oral and written communication in English
  • Overall we care about your current and future skillset. Not where you studied or who do you know. We care about what you like to do and about what you'd like to do in the future, at Algolia.

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:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Flexible work hours and unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

PERKS:

  • Competitive pay and stock options
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 
Share this job:
JavaScript Software Engineer
Algolia  
javascript html api frontend Dec 15 2020
Algolia was built to help product teams deliver fast and relevant search in their websites and mobile apps with flexible resources & tools. We provide a hosted 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. Our tools allow product teams to focus on building great experiences without having to worry about maintaining their infrastructure. 

We're looking for a JavaScript Software Engineer (Front end) to join the Solutions Strategy team at Algolia. We are responsible for developing industry solutions to create the best developer experience for our users through building on Algolia’s open source UI libraries such as InstantSearch.js. We are a cross functional team that works closely with the product, marketing, solutions engineering and architecture team to drive feature adoption and growth in the developer community. We're not using only one framework, but all of them (you don't need to know all of them though, we teach each others). We build open source tools, demos and boilerplates for Angular, Vue.js, React but also plain JavaScript ("Vanilla JS" 🍦). As a member of the Solutions Strategy team, you have the opportunity to build proof of concepts on our latest product releases such as voice and other smart features. Your work will be heavily used in client facing and technical marketing campaigns. You also have the opportunity to live code in many of our community events. We are at the frontline of the developer experience at Algolia, a great position to have a big impact for both developers and end-users.

This is an opportunity for someone to make an immense impact at a fast growing company. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally.

Do you like, or would you like to, craft open source code, tools and libraries for developers? Do you love to design a clean API solving real-world use cases? Then apply and let's chat about it.

Coming right from an engineer in the team : “As a developer, I use a ton of different libraries to achieve my goals of building applications. Now I can go to the next level and learn how to build tools for developers to build their applications. It's a whole different challenge, I do it in the open source world and engage with my users.”.

YOUR ROLE WILL CONSIST OF:

  • Develop open source templates for Vue InstantSearch, React InstantSearch, InstantSearch.js, Angular InstantSearch as well as JS API Client and so much more with the help of the team
  • Implement new features, solve issues and analyze user's feedback on our popular open-source projects
  • Coordinate with our product, design and marketing teams on the release of new projects and websites
  • Take ownership, research, explore and deliver novel experiences
  • Teach us what we don't know and how you want to improve the search and discovery experience
  • Participate (new features, bug fixes) to other popular open-source projects related to our project needs
  • Help define engineering best practices and processes

YOU MIGHT BE A FIT IF YOU HAVE:

  • Good knowledge of JavaScript (ES5, ES6), TypeScript, the DOM, HTML, CSS
  • You have created at least one reusable module (private or public)Experience with at least one of the following frameworks React, Angular, Vue.js or Ember.js 
  • A passion for shipping quality codeYou have an eye for great user experiences (UX)Willingness to go beyond what you know today
  • Ability to interact with contributors and customers
  • Good oral and written communication in English
  • Overall we care about your current and future skillset. Not where you studied or who do you know. We care about what you like to do and about what you'd like to do in the future, at Algolia.

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:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Flexible work hours and unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

PERKS:

  • Competitive pay and stock options
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 
Share this job:
Senior Software Engineer
Algolia  
senior java python javascript ruby c Dec 15 2020

Algolia was built to help product teams deliver fast and relevant search in their websites and mobile apps with flexible resources & tools. We provide a hosted 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. Our tools allow product teams to focus on building great experiences without having to worry about maintaining their infrastructure. 

We're looking for a Senior Software Engineer to join the Solutions Strategy team at Algolia. We are responsible for developing industry solutions to create the best developer experience for our users through building on Algolia’s raw API, open source UI libraries, and other third party integrations. We are a cross functional team that works closely with the product, marketing, solutions engineering and architecture team to drive feature adoption and growth in the developer community. 

As a senior member of the Solutions Strategy team, you have the opportunity to drive the technical strategy on how Algolia integrates with other technologies in the ecosystem. You will be building proof of concepts on different system applications and connectors using our API. This will heavily influence how our users apply our technology in solutions domains such as search, voice, ecommerce, AI & personalization, analytics and CMS. This is a highly versatile role that leads the creation and publication of technical best practice through incorporating industry research and delivering sample code. You will enjoy this role if you enjoy experimenting with new technologies and working in a highly collaborative environment. Your work will be heavily used in client facing and technical marketing campaigns. We are at the frontline of the developer experience at Algolia, a great position to have a big impact for both developers and end-users. This is an opportunity for someone to make an immense impact at a fast growing company. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally.

Do you like, or would you like to, craft code, tools and libraries for developers? Do you love to design a clean API solving real-world use cases? Then apply and let's chat about it.

Coming right from an engineer in the team : “As a developer, I use a ton of different libraries to achieve my goals of building applications. Now I can go to the next level and learn how to build tools for developers to build their applications. It's a whole different challenge, I do it in the open source world and engage with my users.”.

YOUR ROLE WILL CONSIST OF:

  • Develop open source custom applications using our API Clients and so much more with the help of the team
  • Take ownership, research, explore and deliver novel experiences
  • Teach us what we don't know and how you want to improve the search and discovery experience
  • Participate (new features, bug fixes) to other popular open-source projects related to our project needs
  • Help define engineering best practices and processes

YOU MIGHT BE A FIT IF YOU HAVE:

  • Experience working with web technologies including, but not limited to: HTML, CSS, JavaScript and HTTP.
  • Coding experience with a general purpose programming language (ie. PHP, Ruby, Java, C/C++, Python).Familiarity with Python, SQL and Unix/Linux operating systems/commands.
  • A passion for shipping quality code
  • You have an eye for great user experiences (UX)
  • Willingness to go beyond what you know todayYou like to help, teach and mentor your colleagues
  • Ability to interact with contributors and customers
  • Good oral and written communication in English
  • Overall we care about your current and future skillset. Not where you studied or who do you know. We care about what you like to do and about what you'd like to do in the future here at Algolia.

NICE TO HAVE:

  • You have built search and discovery experiences
  • You have some UI design skills
  • You are able to show empathy towards your colleagues
  • We are not specifically looking for very active GitHub profiles (that's only a plus). We're looking for developers who have an interest in creating tools for others developers

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:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Flexible work hours and unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

PERKS:

  • Competitive pay and stock options
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 
Share this job:
Technical Writer
Algolia  
javascript ruby php api Dec 15 2020
Algolia was built to help product teams deliver fast and relevant search in their websites and mobile apps with flexible resources & tools. We provide a hosted 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. Our tools allow product teams to focus on building great experiences without having to worry about maintaining their infrastructure. 

We're looking for a Technical Writer to join the Solutions Strategy team at Algolia. We are responsible for developing industry solutions to create the best developer experience for our users through building on Algolia’s raw API, open source UI libraries, and other third party integrations. Algolia relies in great part on its engineers to write technical content. This will not change, but as we grow and diversify our software and client-base, we need more writers. 

As a member of the Solutions Strategy team, you have the opportunity to work cross functionally with the product, marketing, solutions engineering and architecture team to develop content around Algolia’s features, including writing white papers and blogs. Our documentation is online and open-sourced. We rely on you to take leadership and ownership of the documentation. You will be creating high-quality documentation & tutorials for its API and software libraries used by a wide variety of audience. 

Do you like, or would you like to,  write technical content to solve real-world use cases? 
Can you adapt your writing to different kinds of readers?
Can you communicate complex material in simple and engaging language?
Are you comfortable with understanding code?

Then apply and let's chat about it.

YOUR ROLE WILL CONSIST OF:

  • Create technical content that shows developers how to use Algolia and how to get the most out of their Algolia implementations
  • Review technical content that has been written by other teams like Developers, Solutions Architects or Developer Evangelists
  • Create guidelines for each type of content to help other team members write quality content on their own
  • Harmonize our content across all our documentation
  • Provide feedback on the API, API clients, UI library documentation and products functionalities
  • Get involved in writing blogs, white papers, and working with our education and marketing teams to generate public content.

YOU MIGHT BE A FIT IF YOU HAVE:

  • Excellent written communication skills (English)
  • Experience writing technical content or explaining technical concepts in blog posts, forums, emails, or other channels
  • Experience coding in at least one of the following programming language: php, ruby, javascript, python
  • We might ask for a writing sample, so please be prepared for that :)

WE'RE LOOKING FOR SOMEONE WHO CAN LIVE OUR

  • 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:

  • Health, dental, and vision benefits for you and your family
  • Life insurance and disability benefits
  • Paid parental leave
  • Relocation support
  • 401(k) plan
  • Flexible work hours and unlimited time off

PERKS:

  • Competitive pay and stock options
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 
Share this job:
Growth Marketing Manager
Algolia  
manager marketing manager testing Nov 30 2020
Algolia is the industry’s leading search-as-a-service provider with over 9,500 customers, and many of the world’s best brands including UnderArmour, Lacoste, Slack, Stripe, The Times, and Coursera. Algolia is the brand behind great brands that are creating amazing customer experiences in over 200 countries and 70 languages.  

We are looking for a data-driven growth marketing lead to own our acquisition and expansion funnels and build compounding growth viral loops as part of our growth-led strategy. This role will own the experimentation and constant development of tactics to grow acquisition and conversions across flows. 

YOUR ROLE WILL CONSIST OF:

  • 8+ years of hands-on experience in growth marketing, growth hacking, or performance marketing ideally in product-led businesses
  • Strong understanding of performance channels, and how integrated campaigns play together to drive acquisition, retention, and expansion of customers
  • Obsession with the user experience and communicating the value proposition through each step of the customer journey
  • Ability to establish relationships and build rapport in order to influence decisions at all levels
  • Bachelors and/or Master’s Degree in Marketing or Communications
  • Excels in verbal and written communication, with effective listening and a strong collaborative attitude

YOU MIGHT BE A FIT IF YOU HAVE:

  • Lead a cross-functional team, by partnering with product, product marketing, data, web, and content to design and implement highly performing growth initiatives
  • Develop a roadmap and holistic plan for channel optimization, creative testing, landing page optimization, and audience segmentation across all channels to meet targets
  • Build growth and expansion forecasts and model in collaboration with product marketing and other marketing teams
  • Execute integrated email, chatbots, paid and partner campaigns in collaboration with other teams
  • Deliver regular updates to different stakeholder on KPIs and metrics, and develop actions plans based on learnings

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:

  • Health, dental, and vision benefits for you and your family
  • Life insurance and disability benefits
  • Paid parental leave
  • Relocation support401(k) plan
  • Flexible work hours and unlimited time off

PERKS:

  • Competitive pay and equity
  • 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 kitchensTeam workouts
  • Meals & happy hours 
Share this job:
Growth Data & Insights Manager
Algolia  
manager Nov 30 2020
Algolia is the industry’s leading search-as-a-service provider with over 9,500 customers, and many of the world’s best brands including UnderArmour, Lacoste, Slack, Stripe, The Times and Coursera. Algolia is the brand behind great brands that are creating amazing customer experiences in over 200 countries and 70 languages.  

This position is responsible for understanding the underlying data behind our users, all the way from acquisition to retention and expansion. You will be implementing unique reporting solutions for both operational and leadership members of Algolia’s marketing team. 

You are really comfortable querying SQL, crafting self-serve dashboards through multiple visualization tools, and eager to fully understand the business context that applies to our main data across the customer journey. You will be a core member of our Growth team.

YOUR ROLE WILL CONSIST OF:

  • Utilize internal data sources and visualization tools to analyze data and generate self-serve reporting solutions that will drive insights for smarter business decisions 
  • Understand the data behind our product user activity and commercial operations to constantly improve the utilization of this data
  • Partner with specific functions of the business such as Business Operations, Web, Product, and Product Marketing to develop a deep understanding of the data infrastructure and data points that drive decision-making
  • Deliver regular updates on key growth KPIs and metrics, and drive a self-service data culture within the team
  • Provide guidance and drive strategic decisions regarding new technology and tools to drive innovation when leveraging data 
  • Be the go-to person for small data manipulation and simple daily reporting needs for our Growth team

YOU MIGHT BE A FIT IF YOU HAVE:

  • 5+ years of hands-on experience in BI development, integration, or implementation work.
  • Strong analytical and problem-solving skills, with a proven record of working with complex data environments
  • Ability to establish relationships and build rapport in order to influence decisions at all levels, across both business or technical issues
  • Bachelors and/or Master’s Degree in Computer Science, Information Systems, Business Administration or equivalent experience. 
  • Excels in verbal and written communication, with effective listening, and strong collaborative attitude

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:

  • Health, dental, and vision benefits for you and your family
  • Life insurance and disability benefits
  • Paid parental leave401(k) plan
  • Flexible work hours and unlimited time off

PERKS:

  • Competitive pay and equity
  • Your choice of computer, phone, keyboard, headphones, you name it
  • Everything you need to be efficient Coaching and sponsorship to participate and speak at leading industry conferences
  • Fun: we spend time together — team building, socializing and making tools that encourage getting to know teammates across offices and continents
  • Charitable contribution matchingUnique 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
  • Virtual team workouts

Share this job:
DEMO ENGINEERING INTERNSHIP - Spring 20
Algolia  
javascript html css Sep 25 2020
Algolia is leading the way in removing the frictional boundary between intent and content, providing industry grade search and discovery tools to drive richer, more powerful engagement and success capabilities to companies of all sizes. In this endeavor, we are seeking passionate and industrious Demo Engineers ready to join a hyper-growth business and market to help evangelize and drive technical success with our solutions.

Demo Engineers sit within the Pre-sales Solutions Engineering Organization who work cross functionally in a dynamic team environment with Sales, Marketing, Product, and Engineering. Demo Engineers are responsible for augmenting the efforts of the Solutions Engineers by translating requirements and prototyping innovative demo solutions in support of key opportunities, as well as leveraging the assets created into reusable tools across the company. 

In short, you will work directly with solutions engineers and sales to build demos that wow our customers. This role offers candidates the opportunity to develop custom apps & integrations with many platforms including web, mobile and smart home devices. Your work will be showcased in all our documentation, industry events, webinars and marketing campaigns. You will gain exposure to a variety of use cases and learn how to position the product in a pre-sales environment. This role allows the candidate to gain transferable skills that will benefit a career in Field Engineering (Solutions Engineer, Architecture, Expert Services) Product, Engineering, Sales and more. 

RESPONSIBILITIES

  • Working with the Solutions Engineers to implement storyboards based on strategic prospect goals into demonstrations and solutions that showcase the differentiated capabilities of Algolia. 
  • Augment the sales team to provide prospects high quality demos to drive successful business outcomes and help developers understand what is technically possible with Algolia 
  • Prototype and catalog technical content (ie. demos and code snippets) to show customers how to implement search best practice Design, experiment and build creative solutions for search and discovery on web, mobile and smart home devices
  • Build solutions using the tools and frameworks in the Algolia ecosystem in short timeline
  • Continuously learn, stay on top of industry trends and contribute to thought leadership in the Search and Discovery space Serve as a technical resource for our global field engineering team 
  • Be a key team member on helping to close strategic deals and drive new revenue

WHAT YOU WILL LEARN:

  • How a search engine works
  • How to be an expert in implementing Algolia
  • How search relevance works
  • How a sales organization is structured
  • Client-facing dynamics: how to hold meeting, how to pitch, how to listen

MINIMUM SKILLS AND QUALIFICATIONS

  • Experience with Git, HTML, CSS and Javascript
  • Design development experience
  • Problem solving skills and attention to detail 
  • Ability to work/thrive in a rapidly changing revenue-generation environment

PREFERRED SKILLS

  • Great oral and written communication in English 
  • Experience with Javascript framework such as Vue and React. 
  • Experience designing mockups / wireframes / UI using tools like Photoshop, SketchApp
  • Mobile programming experience

MISC:

  • Remote - US
Share this job:
Junior Full-stack Developer Internals
Algolia  
junior frontend backend Jul 27 2020
We're looking for a Software Engineer Intern to join our quickly growing team and help us fundamentally change the way developers are implementing search.

You will join our “Internals” team, providing our teams the best tools to increase our deliverability and scale even faster! 

Your goal will be to contribute with the team on a daily basis by implementing new features on our brand new web-based Admin developed with a modern tech stack (including an in-house Design System components library). We also own other internal tools (a Search UI Builder, etc.) that you will have the opportunity to see in action. You will mostly work internally in the team, but you will have the opportunity to interact with many different teams since we build these tools for them!

Coming right from Hugo, former intern in Analytics who joined us a few months ago : “Algolia is definitely an amazing place to do your internship. I work with skilled people from whom I learn a lot everyday, in a wonderful office! People are super friendly with you, care about what you think and are eager to have your feedback, you really feel listened and part of the team”.

This internship is made for you if:

  • You are motivated and have a desire to learn
  • You're looking for an internship with both front-end (80%) and back-end (20%) development 
  • You want to deliver high-quality software using the best practices (Agile, pair-programming, TDD...)
  • You want to have an impact on the company and your colleagues’ daily work

Requirements:

  • Good knowledge in frontend development (React & hooks)
  • A passion for shipping quality code
  • Be a fast learner
  • Operational oral and written communication in English

Nice to have:

  • Typescript with React
  • Knowledge in Rails
Share this job:
Junior Software Engineer Dashboard
Algolia  
junior ruby frontend backend Jul 27 2020
We're looking for a Junior Software Engineer to join our quickly growing team and help us fundamentally change the way developers are implementing search. 

You will join the Dashboard squad whose mission is to empower technical and business users to create, configure and maintain the perfect search experience for their users from a frictionless web dashboard. The goal of the internship is to assist the team on their daily projects such as adding a new 2FA method to help secure user accounts, improving our invitation workflow. From day one you will have the opportunity to contribute to our full-stack codebase: Ruby on Rails on the backend, React with Typescript on the frontend!

You will work daily with more experienced engineers who will guide you as mentors and help you grow, as much as you help us grow! We're looking for candidates with a collaborative mindset, eager to learn and to join an international team. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally. 

The team is composed of engineers with different backgrounds and experience. The diversity works in our favour and you should increase it by bringing your experience, your knowledge and your point of view. Thinking differently is a plus, not a minus! We’re transparent with each other and to other teams both about our success and our failures. 

Coming right from Hugo, former intern in Analytics who joined us a few months ago : “Algolia is definitely an amazing place to do your internship. I work with skilled people from whom I learn a lot everyday, in a wonderful office! People are super friendly with you, care about what you think and are eager to have your feedback, you really feel listened to and part of the team”.

Requirements:

  • Experience working with a backend web application framework (MVC-like, e.g. Rails, Django, Laravel)
  • Eager to learn about frontend development with a modern framework (e.g. React)

Nice to have:

  • Experience working with a modern frontend framework (e.g. React, Vue)
Share this job:
Customer Support, Level 1
Algolia  
python javascript saas ios android api Jul 16 2020
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 day thanks to the code we push every day into production.

We are looking for a Customer Support representative to join our Level 1 Support team at Algolia to help enable our customers by answering product questions, assisting with account and billing issues, doing basic troubleshooting on technical issues, and routing requests to other departments as appropriate. As a Customer Support representative, you will be on the front lines helping answer frequently asked questions using your own product knowledge and our product documentation. You will also assist in troubleshooting technical issues by ruling out common causes of trouble and by gathering necessary information to enable our Level 2 Support team to investigate and troubleshoot further. Finally, you will advocate on behalf of our customers to help deliver a continuously improving customer experience.

Responsibilities

  • Handle product and technical requests via phone, web, and email support channels
  • Effectively troubleshoot and properly document customer’s support issues
  • Provide customers with regular updates regarding their support tickets
  • Conduct professional and empathetic conversations with customers to gather information, troubleshoot, and resolve technical issues or escalate to Level 2 Support when necessary

Requirements

  • 6-12 months of experience in Customer Support, supporting SaaS enterprise software
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audience
  • Demonstrated experience using product documentation and knowledge bases to provide product support
  • Ability to handle and prioritize a portfolio of tickets at various stages of resolution
  • Effective verbal and written communication skills demonstrating compassion and empathy towards customers
  • Experience effectively escalating complex technical issues to a backline Level 2 Support team
  • Ability to work weekends and holidays as needed to enable Algolia to deliver 24/7 support

Nice to have:

  • Familiarity with RESTful APIs and experience supporting their use
  • Experience with at least one programming language like Javascript, Python, etc. or Interest in learning more about software development
  • Experience with technical troubleshooting and an interest in progressing towards a Level 2 Technical Support Engineer role
  • Experience supporting open-source projects & their GitHub communities
  • Basic familiarity with iOS & Android platforms
  • Experience with Shopify, Magento, and Salesforce a plus

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:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) matching plan
  • 20 Day PTO
  • Paid parental leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

Perks:

  • Competitive pay and equity
  • Charitable contribution matching 
  • Company provided equipment

Share this job:
Senior Mid Market Account Executive
Algolia  
senior executive Jun 30 2020
At Algolia, we are passionate about helping developers & product teams connect their users with what matters most in milliseconds!

As an Algolia Senior Mid Market Account Executive, you will be responsible for creating strong relationships with our customers and building on these relationships to close deals. You should be comfortable researching prospective customers and adapting sales strategies to meet their needs. You will also play an integral role in defining our sales model. You know the ins and outs of Algolia, understand how we can benefit each prospect and will ultimately be the front line of our revenue growth.

Are you a resilient problem solver who isn't afraid to think outside the box and get their hands dirty? We expect you to take ownership and be able to execute without defined processes and implicit direction. We're looking for candidates who raise the level of our teams. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally.

YOUR ROLE:

  • Managing and growing a sales pipeline
  • Strategic prospecting into key accounts and verticals
  • Communicate transparently both internally and externally
  • Turn inbound and outbound leads into happy Algolia users
  • Make every Algolia user a satisfied customer, regardless of the deal size
  • Collaborate across teams to better focus customer-facing efforts
  • Build compelling demonstrations and sales materials

YOU MIGHT BE A FIT IF YOU HAVE:

  • You love building human relationships and believe that a happy customer is our best evangelist
  • Natural understanding of the sales process
  • 2+ years of experience in a closing role (esp. in B2B tech sales)
  • Multi-tasker who can adapt to changing situations
  • Willingness to speak at events/conferences

NICE TO HAVE

  • SaaS sales experience
  • Experience at a startup
  • Proficiency with Salesforce

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

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Flexible work hours and 20 Day PTO 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

PERKS:

  • Competitive pay and stock options
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 

Share this job:
Technical Account Manager - EMEA
Algolia  
manager account manager java javascript ruby php Jun 18 2020
*This role will be required to be based in the UK or France,
*You must be able to provide coverage for UK time 8 AM - 5 PM.

The Technical Account Manager (TAM) serves as a designated technical support contact and a trusted advisor to Algolia’s customers. The TAM works to deliver and manage resolution of complex issues with the full context and understanding of the customers specific product and technology environment. The TAM will orchestrate reactive and proactive support across Algolia Product Engineering teams as related to a customer’s operation and optimization of Algolia’s products. By maintaining a long-term relationship with their customers, a TAM gains an understanding of the customer’s overall technical environment, usage trends, and pain points - which is used by the TAM to effectively support customers.

RESPONSIBILIES:

  • Serve as the primary point of contact, develop and lead the technical relationships for a named set of accounts.
  • Work closely with your account’s Customer Success Manager to ensure the customer’s long term health through a world-class support experience.
  • Manage a diverse and complex scope of support issues across multiple client engagements.
  • Work across the organization and escalate as necessary for confirmation of solutions or other options.
  • Effectively troubleshoot, properly document, and regularly update customer’s support issues.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to your customers.
  • Develop, maintain and present comprehensive case status reports to customers on a regularly scheduled meeting.
  • Proactively identify and work with the customer to resolve technical risks and bottlenecks.
  • Provide guidance on how to optimize the use of their environment.

REQUIRMENTS:

  • 5+ years of experience in Technical Support, supporting SaaS enterprise software
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python
  • Experience with REST API, database management, and web development technologies
  • Strong desire to help people solve problems with the ability to explain complex technical concepts to a broad audience
  • Proficiency in communicating complex technical issues to both technical and non-technical audiences via phone and email channels
  • Excellence in time management, task prioritization, and evaluation of situational urgency
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as needed may be required
  • Travel to customers' locations may be required
  • This role will be required to work UK time (8 AM - 5 PM)

NICE TO HAVE:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Working in a 24/7 contact center environment
  • Experience with Shopify, Magento, and Salesforce.com a plus

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
Share this job:
Technical Account Manager
Algolia  
manager account manager java javascript ruby php Jun 08 2020
The Technical Account Manager (TAM) serves as a designated technical support contact and a trusted advisor to Algolia’s customers. The TAM works to deliver and manage resolution of complex issues with the full context and understanding of the customers specific product and technology environment. The TAM will orchestrate reactive and proactive support across Algolia Product Engineering teams as related to a customer’s operation and optimization of Algolia’s products. By maintaining a long-term relationship with their customers, a TAM gains an understanding of the customer’s overall technical environment, usage trends, and pain points - which is used by the TAM to effectively support customers.

RESPONSIBILIES:

  • Serve as the primary point of contact, develop and lead the technical relationships for a named set of accounts.
  • Work closely with your account’s Customer Success Manager to ensure the customer’s long term health through a world-class support experience.
  • Manage a diverse and complex scope of support issues across multiple client engagements.
  • Work across the organization and escalate as necessary for confirmation of solutions or other options.
  • Effectively troubleshoot, properly document, and regularly update customer’s support issues.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to your customers.
  • Develop, maintain and present comprehensive case status reports to customers on a regularly scheduled meeting.
  • Proactively identify and work with the customer to resolve technical risks and bottlenecks.
  • Provide guidance on how to optimize the use of their environment.

REQUIRMENTS:

  • 5+ years of experience in Technical Support, supporting SaaS enterprise software.
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python.
  • Experience with REST API, database management, and web development technologies.
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audienceProficiency in communicating complex technical issues to both technical and non-technical audiences via phone and email channels.
  • Excellence in time management, task prioritization, and evaluation of situational urgency.
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as needed may be required.
  • Travel to customers' locations may be required.

NICE TO HAVE:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Working in a 24/7 contact center environment
  • Experience with Shopify, Magento, and Salesforce.com a plus

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:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Flexible work hours and unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 
Share this job:
Technical Support Engineer EMEA
Algolia  
java javascript ruby php swift objective-c May 06 2020
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.

The Technical Support Engineer is a critical role at Algolia.  This role is on the front-lines of our company and is often the first person customers contact when they are experiencing problems with our products or services. We're looking for a Technical Support Engineer to assist our technical customers with implementing and supporting Algolia in a variety of web and mobile development technical stacks. This could mean 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 Technical Support Engineer you will partner with the customer success, product and engineering teams. We have a hands-on culture, and expect you to roll up your sleeves and get to work solving difficult problems that stand in the way of our customers being successful.

Your Role Will Consist Of:

  • Handle product and technical requests via phone, web, and email support channels.
  • Effectively troubleshoot and properly document customer’s support issues.
  • Provide customers with regular updates regarding their support tickets.
  • Conduct professional and empathetic conversations with customers to gather information, troubleshoot, and resolve their technical obstacles.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to the rest of the support team.
  • Contribute to internal and external knowledge bases

Requirements:

  • 2-4 years of experience in Technical Support, supporting SaaS enterprise software ideally.
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python.
  • Experience with REST API, database management, and web development technologies.
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audience
  • Ability to handle and prioritize a portfolio of tickets at various stages of resolution.
  • Effective communication skills across channels (phone, email, & chat), demonstrating compassion and empathy towards customers.
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as it may be required.

Nice to have:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Experience working in a 24/7 contact center environment.
  • Experience with Shopify, Magento, and Salesforce.com a plus.

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:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

Perks:

  • Competitive pay and equity
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 

Share this job:
Senior Technical Support Engineer
Algolia  
senior java javascript ruby php swift Apr 30 2020
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.

The Technical Support Engineer is a critical role at Algolia.  This role is on the front-lines of our company and is often the first person customers contact when they are experiencing problems with our products or services. We're looking for a Technical Support Engineer to assist our technical customers with implementing and supporting Algolia in a variety of web and mobile development technical stacks. This could mean 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 Technical Support Engineer you will partner with the customer success, product and engineering teams. We have a hands-on culture, and expect you to roll up your sleeves and get to work solving difficult problems that stand in the way of our customers being successful.

Your Role Will Consist Of:

  • Handle product and technical requests via phone, web, and email support channels.
  • Effectively troubleshoot and properly document customer’s support issues.
  • Provide customers with regular updates regarding their support tickets.
  • Conduct professional and empathetic conversations with customers to gather information, troubleshoot, and resolve their technical obstacles.
  • Submit software bug reports to the Engineering team for problems needing attention.
  • Partner with Product Teams and Engineering to develop subject matter expertise and serve as a product expert to the rest of the support team.
  • Contribute to internal and external knowledge bases

Requirements:

  • 3-5 years of experience in Technical Support, supporting SaaS enterprise software.
  • Working knowledge of development languages such as JavaScript, Java, PHP, C#, Objective-C, Swift, Ruby, Python.
  • Experience with REST API, database management, and web development technologies.
  • Strong desire to help people solve problems with the ability to explain complex technical  concepts to a broad audience
  • Ability to handle and prioritize a portfolio of tickets at various stages of resolution.
  • Effective communication skills across channels (phone, email, & chat), demonstrating compassion and empathy towards customers.
  • Algolia operates a 24/7 support center, ability to work weekends and holidays as needed may be required.

Nice to have:

  • Basic familiarity with iOS & Android platforms.
  • Experience supporting open-source projects & their GitHub communities.
  • Working in a 24/7 contact center environment
  • Experience with Shopify, Magento, and Salesforce.com a plus

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:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

Perks:

  • Competitive pay and equity
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 

Share this job: