Senior Software Engineer - Backend - API and Integrations

Engineering

At Timescale, we empower businesses with real-time insights from their data, allowing them to make faster decisions and optimize operations. We are creating a movement to unblock developers who are building the future. Timescale is a product-led growth organization driven by transparent leaders and a globally diverse, remote-first team that is proudly building a modern PostgreSQL cloud platform.

We seek a skilled software engineer to join our team focused on building and maintaining our API platform and integration tooling at Timescale. You will have the opportunity to work with a close-knit team, developing Golang services that power our users’ TimescaleDB experience. You will design and architect features and services from the ground up and have ownership over them from the design phase through deployment to production. 

Timescale is an all-remote organization; this is a full-time position. The preferred location for this role is Europe.

What you will be responsible for in this role:

  • Ownership of features and services from inception through deployment and ongoing production support.

  • Design, develop, and maintain APIs and tooling to enable integrations from and to Timescale.

You could be a great fit if you have:

  • 3+ years of software engineering experience in production environments

  • Strong programming skills (we mainly use Go but are more concerned with good fundamentals), including working with concurrency and high volume/traffic workloads

  • Experience with event-driven architecture and modern API technologies like gRPC and GraphQL

  • Strong experience with and commitment to testing

  • Comfortable developing with Linux and containers

Nice to haves:

  • Experience with deploying in Kubernetes environments and/or developing Kubernetes operators/controllers

  • Deep knowledge of at least one major cloud provider (AWS preferred)

  • Experience deploying, operating, and using major production-level databases. Huge bonus points for PostgreSQL and/or TimescaleDB!

  • Experience building tooling and APIs; experience with 3rd party integrations is a plus.

You might not be a great fit if:

  • You aren't comfortable with a fast-paced, dynamic environment where priorities can shift quickly. 

  • You prioritize technology over user experience.

  • You prefer a highly structured role with clearly defined tasks and responsibilities.

  • You're not a self-starter who thrives on taking initiative and ownership. 

Our Commitment:

  • We will respond to all applicants

  • We strive to review all applications fairly, without bias, and shortlist based on relevant skills and experience.

  • All active candidates will be informed of what is happening next in the process.

About Timescale🐯

Timescale is the creator of TimescaleDB and PGVectorscale, trusted by tens of thousands of organizations for their mission-critical time-series applications. We're committed to empowering developers and businesses worldwide, helping them build data-driven products that measure everything that matters—from software applications and industrial equipment to financial markets, blockchain activity, consumer behavior, machine learning models, and climate change.

By analyzing data across time (“time-series data”), developers gain insights into what’s happening, how it’s changing, and why. With a global, fully remote workforce, Timescale is supported by top investors, including Tiger Global, Benchmark Capital, NEA, Redpoint Ventures, Icon Ventures, and Two Sigma Ventures.

Enjoy debating the crunch-factor of different chicken nuggets 🍗, sweating it out during lunch 💦, talking about your kids, whether they be actual children 👶🏽, potted plants 🌱, or four-legged creatures 🐾? You’ll fit right in at Timescale!

Our Tech stack: 

We share our tech stack with the caveat that we don’t require previous experience in it (but a love of these languages is helpful): Timescale's tech stack includes TimescaleDB, built on PostgreSQL, along with AWS, Go, Docker, Kubernetes, and Python for scalable time-series data management.

To learn more, visit www.timescale.com or follow us on Twitter @TimescaleDB.

What we’re offering

Benefits may differ from country to country.

  • Flexible PTO and family leave

  • Fridays off in August 😎

  • Full remote work from almost anywhere

  • Stock options

  • Monthly WiFi stipend

  • Professional development and educational benefits 📚

  • Premium insurance options for you and your family (US employees)

By applying for this position, you are agreeing to Timescale's Applicant Privacy Notice.