Algolia is hiring a Full Stack Software Engineer to join our Application Experiences team. In this role, you will be responsible for architecting and implementing the systems powering Algolia's Shopify and BigCommerce integrations, directly impacting our revenue stream. You will build scalable architectures, deliver world-class user experiences, and help mentor junior team members.
What You'll Do
- Architect, design, and develop external and internal experiences for our products, especially our Shopify Application.
- Take ownership, research, and deliver high-quality user experiences.
- Build integrations with external APIs, connectors, and API clients, such as data ingestion pipelines for e-commerce integrations, Shopify Application, and BigCommerce Application.
- Help define engineering best practices and processes.
- Work closely with the rest of the R&D team to develop the tools needed for next-generation products.
What We're Looking For
- Proficiency in one or more of the following languages: Ruby, Node.js, Python, or Golang.
- Experience with at least one of the following frameworks: React, Vue.js, or Ruby on Rails.
- A passion for shipping quality code and an eye for great user experiences (UX).
- Experience with e-commerce integrations or building public Shopify apps for e-commerce store owners.
- Experience in a high-growth company environment, ideally within the $50-200M ARR range, with experience building internal infrastructure amidst change.
Technical Stack
- Languages: Golang, JS, Go, Ruby, NodeJS, TypeScript
- Frameworks: RoR, React, Shopify Polaris
- Infrastructure: GCP/GKE, pubsub, BigQuery, Bigtable
- Tools: CircleCI, terraform
Team & Environment
You will join the Application Experiences team within R&D, working closely with other engineers to deliver critical integration tooling.
Benefits & Compensation
- Compensation range: $139,000—$200,000 USD
Work Mode
This is a remote position open to candidates located within the United States.
Algolia is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex, age, national origin, military status, veteran status, disability status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.





