Become part of the Ninetailed Team, pioneer of composable personalization and experimentation within the Contentful family. At Ninetailed by Contentful, you will revolutionize personalization & experimentation for leading businesses worldwide. As a Senior Backend Engineer, you'll play a key role in shaping and scaling our Insights API, ingesting billions of analytics events. Your work will enable our customers to generate impactful, data-driven insights through an API driven query engine.
What to expect?
- Own and scale our Insights API, focusing on high-performance event ingestion and querying systems.
- Collaborate closely with data engineers and other teams building our SDKs & APIs, ensuring smooth data integration and optimized workflows.
- Design and build APIs that can handle high volumes of traffic, while providing an outstanding developer experience.
- Contribute to system architecture by bringing your ideas and experience to the table to optimize API design.
- Maintain stability and optimize for operational and cost efficiency.
- Drive observability, ensuring the services you build are well-instrumented, tested, and monitored.
- Ensure compliance with GDPR and other privacy regulations.
What you need to be successful:
- Proven experience building high-traffic APIs and data products for processing large volumes of events.
- Strong proficiency with server-side TypeScript and API protocol design.
- Familiarity with API Contracts (e.g., ts-rest, tRPC) & Data Contracts (e.g., ProtoBuf, Avro).
- Experience working with Cloudflare Workers is a plus.
- Proficiency in using CI/CD pipelines (e.g., GitHub Actions, GitLab CI) and maintaining automated tests with tools like Jest or Mocha.
- Familiarity with Google Cloud Platform (Pub/Sub, BigQuery, CloudRun, GCS) is beneficial.
- Experience with Infrastructure as Code, ideally Terraform.
- Proactive approach with a high sense of ownership.
- Strong collaborative mindset with experience working cross-functionally.
- Ability to think strategically and anticipate future challenges or opportunities.
- Great communication skills in English, especially when explaining complex technical concepts.
Join an ambitious tech company reshaping the way people build digital experiences and enjoy a range of benefits including stock options, fertility and family building benefits, work-life balance, personal education budget, wellbeing stipend, and more.