Senior Software Engineer – Platform

Seniority level
Senior
Job function
Software Engineering
Job type
Full Time,
Job posted
Apply before
20 May 2024
Industry
Computer Software

About Timescale

Scalable SQL for time-series data. Empowering everyone to analyze the past, monitor the present and predict the future.

We’re looking for experienced engineers to help us build and maintain the platform for our managed TimescaleDB cloud services. You will be able to work with a close-knit team, building and maintaining the infrastructure that powers our platform. Your work will be instrumental in developing our Kubernetes-based clusters and infrastructure. You will interact with the Kubernetes API and codebase to build controllers, operators, and applications that power our platform. Additionally, you will work closely with and further develop our infrastructure tooling to ensure our clusters’ health, stability, and maintainability. You will also get a lot of hands-on experience debugging and optimizing TimescaleDB and Postgres workloads.

Timescale is an all-remote organization open to candidates in Amerian and European timezones to allow for team collaboration. This is a full-time position.

Requirements

  • Strong programming skills (we mostly use Go but are more concerned with good fundamentals)
  • Extensive experience with at least one major cloud provider (AWS preferred)
  • Experience designing, understanding, and debugging complex distributed systems
  • Deep knowledge of Linux, container environments, bash, and infrastructure as code (e.g., Terraform, Pulumi)
  • Some experience programming in the Kubernetes ecosystem or using the Kubernetes API (operators, controllers, and custom CRDs)
  • Experience deploying, operating, and using major production-level databases. Huge bonus points for PostgreSQL and/or TimescaleDB!
  • Experience deploying and maintaining Kubernetes clusters at scale. Knowledge of Kubernetes cluster orchestration tools like kops or kubeadm a plus

Apply now >

FacebookTwitterLinkedIn

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar remote jobs in Software Engineering

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more β€Ί
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more β€Ί
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more β€Ί
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

FAQ

What position is Timescale hiring for?

Timescale is hiring a remote Senior Software Engineer – Platform from πŸ‡ΊπŸ‡Έ USA, πŸ‡¨πŸ‡¦ Canada, πŸ‡ͺπŸ‡Ί Europe, 🌎 LATAM

What type of employment does Timescale offer?

This is a Full Time role.

Network

Jobicy+ Subscription

Jobicy+

272 subscribers are already enjoying exclusive, experimental and pre-release features.

Free

USD $0/month

For people just getting started

Unlimited applies and searches
Access on web and mobile apps
One active job alert
Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

Ad-free experience
Up to 10 active job alerts
Personal career consultant
Go to account β€Ί