Why This Job is Featured on The SaaS Jobs
This Senior Software Engineer role sits at a core SaaS junction: the data connector layer that determines how reliably customer data reaches a product. In a platform like Algolia, connectors are not peripheral integrations but the pathway for e-commerce and database sources to become searchable, enriched, and usable. The remit spans ingestion, transformation, and AI enrichment pipelines, making it relevant to SaaS companies where product value depends on clean, timely data flows.
From a career perspective, the work builds durable SaaS platform skills: designing distributed services, operating production systems at scale, and making trade-offs around throughput, reliability, and security. Experience with Go, Kubernetes, and Google Cloud maps well to modern SaaS infrastructure, while ownership of observability and testing practices translates across teams that run multi-tenant workloads and strict uptime expectations.
This position tends to suit engineers who prefer platform engineering over feature delivery, and who enjoy turning ambiguous integration requirements into stable services. It also fits someone ready to influence engineering standards through mentoring and technical leadership, while staying close to hands-on systems work in a large-scale SaaS environment.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
As a Senior Software Engineer on the Connectors Platform Team, you’ll play a key role in building products that help our customers ingest, transform, and enrich their data with AI, making it simple to integrate into Algolia.
The Team & Platform
The Connectors Platform Team builds and scales the services that bring our customers’ data into Algolia, reliably, securely, and at scale. Our work touches:
- E-commerce: powering real-time integrations with Shopify, Commercetools, BigCommerce
- Data Connectivity: connecting to sources like JSON, BigQuery, Supabase, MySQL, and beyond
- Data Transformations: allow customers to transform their data as it flows into Algolia
- AI Enrichment Pipelines: enhancing data to improve search relevance
We run on Go, Kubernetes, and Google Cloud, with an engineering culture built around reliability, performance, and simplicity.
What You'll Do
- Design, build, and scale distributed data ingestion services serving thousands of global businesses
- Drive improvements to system reliability, scalability and throughput
- Champion engineering excellence in testing, observability, and performance
- Mentor teammates and help evolve the engineering culture as we grow
You might be a fit if you
- Bring proven experience building and operating high-traffic production systems in Go
- Have strong hands-on experience with Kubernetes, Terraform, and Google Cloud
- Love the challenge of designing resilient systems that handle high-traffic workloads
- Care about writing high-quality, tested, maintainable code
- Communicate clearly and collaboratively in English
#LI-Remote #LI-Hybrid