Post a job

(Senior) Software Engineer - Backend

Timescale logo

Location
Remote
Timescale

Job Description

We're looking for experienced software engineers to help us build and maintain our managed TimescaleDB cloud services. 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 and can be located anywhere across a wide range of time zones and locations (UTC-8 to UTC+5.5)

Requirements:

  • 2+ 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!

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

Advice from our career coach

As someone who wants to excel in this software engineering role at Timescale, it is crucial to showcase your experience and skills effectively. Here are some specific tips to help you stand out as an applicant:

  • Highlight your 2+ years of software engineering experience in production environments prominently on your resume.
  • Emphasize your strong programming skills, especially in Go, and demonstrate your ability to work with concurrency and high volume/traffic workloads.
  • Showcase your experience with event-driven architecture and modern API technologies like gRPC and GraphQL.
  • Illustrate your commitment to testing and your experience developing with Linux and containers.
  • Consider mentioning any experience with deploying in Kubernetes environments or developing Kubernetes operators/controllers as nice-to-have qualifications.
  • If you have deep knowledge of a major cloud provider like AWS and experience with production-level databases, especially PostgreSQL and/or TimescaleDB, make sure to highlight these skills.

Apply for this job

Expired?

Please let Timescale know you found this job with RemoteJobs.org. This helps us grow!

About the job

Apr 20, 2024

Full-time

Remote
RemoteJobs.org mascot