Timescale helps developers build the next wave of computing, through its managed cloud-native platform for supercharged PostgreSQL. Scale further, build faster, spend less.
Do you love PostgreSQL and databases in general? Great developer experiences? Feel excited working on highly-technical infrastructure, with end-to-end lifecycle ownership from new product development to operations at scale?
Come help us build the next great database cloud for PostgreSQL.
We're looking for experienced DBaaS engineers to help us design, build, and operate our database platform, which serves thousands of customers running mission-critical database workloads. You should have familiarity managing PostgreSQL or other similar relational databases in automated environments, along with the suite of reliability techniques and tools (HA and replication, backup/restore, configuration management, etc.). You will help ensure database reliability, availability, and performance, while also supporting platform innovation at a rapid pace.
You will have the opportunity to work with a close-knit team, developing Golang services to power our platform. As we run our databases as stateful Kubernetes services, you will also interact with the Kubernetes API and codebase to build Kubernetes controllers and operators to manage customer databases.
It’s still Day 1 here at Timescale. You’ll have the opportunity for significant impact and ownership.
Timescale is a 100% remote organization, with engineers throughout the world. For team effectiveness, this open role is primarily for those in North/South American (Eastern) and European timezones.
You Will
- Provide customers with stable, performant, and fully-managed PostgreSQL/TimescaleDB database services running on our cloud platform
- Develop in Go, but you can up-level those skills while here
- Design, develop, and maintain a suite of advanced DBaaS features, providing a first-class developer experience with great ease-of-use
- Ensure reliable and frictionless database management, including for provisioning, reconfiguration, and software updates.
- Build tooling and documentation to help customers (both internal and external) quickly address common issues the moment they arise
- Provide subject-matter expertise on PostgreSQL and TimescaleDB for internal stakeholders, including other engineering teams and technical support team
- Work collaboratively with your team and other Timescalers to succeed together. You view communication as a critical part of your job (including both brainstorming random ideas and providing more structured design and code review feedback).
You Have
- Strong programming skills (we mostly use Go but are more concerned with good fundamentals)
- Knowledge of how PostgreSQL works, including security, replication, backups
- Experience deploying, operating, and managing production-level PostgreSQL or other database systems at scale (e.g., in "as-a-service" environments)
- Experience with operational PostgreSQL tools for backup (pgBackrest, WAL-G), high availability (Patroni, Stolon, pg_auto_failover), etc.
- Experience working with Kubernetes clusters in production environments. Added bonus for familiarity with developing Kubernetes operators, controllers, and custom CRDs.
- Ability writing complex SQL queries, especially utilizing PostgreSQL catalog tables
- Experience with at least one major cloud provider (AWS preferred)
Req: 2395
Jobs from our Partners
AWS Cloud Architect
Back end Java Lead Developer-only on W2
Network Architect
Application Developer - Angular .Net
Entry Level Software Engineer
Entry Level Software Engineer
Other Jobs from Timescale
Senior Front-End Engineer
Director/Lead Product Marketing Manager
Similar Jobs
Senior Software Engineer
Junior/ Middle level DevOps Engineer - Remote in Romania
Vice President - Cloud Engineering - Technology
QA Engineering - VP
Software Engineer II
Backend Engineer - Python (Remote)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 166 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee