Senior Software Engineer, Application Experience

Algolia is a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale with blazing fast search and web browse experience.
$160,000 - $210,000
Backend
Senior Software Engineer
Remote
4+ years of experience
E-Commerce

Description For Senior Software Engineer, Application Experience

Algolia is seeking a Senior Software Engineer for their Application Experiences team. This role focuses on ensuring a frictionless experience around strategically important integrations with Shopify and BigCommerce. The ideal candidate will have strong knowledge of Golang, experience with eCommerce integrations, and the ability to architect and implement scalable systems.

Key responsibilities include:

  • Architecting and developing external and internal experiences for Algolia products, especially the Shopify Application
  • Building integrations with external APIs, connectors, and API clients
  • Mentoring junior team members and helping define engineering best practices
  • Collaborating with the R&D team to deliver tools for next-generation products

The role requires:

  • Strong knowledge of Golang
  • Experience with languages like Ruby, NodeJs, and Python
  • Familiarity with React framework
  • 4+ years of experience as a Software Engineer
  • Experience with eCommerce integrations or building public Shopify apps

Algolia offers a flexible workplace model, emphasizing impact and contribution over physical location. The company has a global presence with offices in Paris, NYC, London, Sydney, and Bucharest.

This position offers a competitive salary range of $160,000 - $210,000 USD for remote US-based candidates. Algolia values diversity and is committed to building an inclusive workplace, welcoming talented individuals regardless of their background.

Join Algolia to be part of a team powering over 30 billion search requests a week and shaping the future of search and discovery technology!

Last updated 18 hours ago

Responsibilities For Senior Software Engineer, Application Experience

  • Architecture, design and develop external and internal experiences for Algolia products, especially the Shopify Application
  • Take ownership, research, explore and deliver world class experiences
  • Build integrations with external APIs, connectors and API clients
  • Be a technical mentor and help the team grow
  • Help define engineering best practices and processes
  • Work closely with the R&D team to deliver tools for next-generation products

Requirements For Senior Software Engineer, Application Experience

Go
JavaScript
Node.js
React
Ruby
TypeScript
  • Strong knowledge of Golang
  • Experience with Ruby, NodeJs, Python
  • Experience with React framework
  • 4+ years experience as a Software Engineer
  • Experience with eCommerce integrations or building public Shopify apps
  • Passion for shipping quality code
  • Eye for great user experiences (UX)

Interested in this job?

Jobs Related To Algolia Senior Software Engineer, Application Experience

Senior Software Engineer, Cloud Databases

Senior Software Engineer role at Google Cloud, focusing on Cloud Databases and RDBMS development.

Senior Software Engineer

Senior Software Engineer role at Google, focusing on AI-powered features for Apigee platform, requiring Java expertise and cloud technology experience.

Senior Software Engineer, Infrastructure, Cloud Armor

Senior Software Engineer role at Google, focusing on Cloud Armor infrastructure and security solutions.

Senior Web Solutions Engineer

Senior Web Solutions Engineer at Google, leading design and development of scalable systems for YouTube, focusing on full-stack development, data visualization, and user-centric design.