Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Platform Engineer - Postgres Specialist image - Rise Careers
Job details

Senior Platform Engineer - Postgres Specialist

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're looking for experienced engineers to help us build our Cloud-first database experience and ensure operational excellence for our fleet of Timescale instances. You will work with a close-knit team, handling performance and operational issues on our Platform as well as designing and developing features that elevate our Cloud database experience. 

This is a remote and a full-time position.

What you will be responsible for:

  • Ensuring operational excellence, performance, and observability for our fleet of Postgres/Timescale instances

  • Diving deep into complex performance issues faced by our Cloud customers

  • Designing and implementing database related Cloud features, working across many layers of the stack to ensure a seamless cloud-first database experience

  • Instrumenting excellent database observability from the application to the kernel level

You’d be a great fit if you have:

  • Strong industry experience operating Postgres databases at scale

  • Established history of incident management in the context of database operations

  • Good software engineering and distributed systems fundamentals

  • Experience working with and debugging high-availability Postgres setups using Patroni or other industry standard HA tooling

  • Intimate knowledge of the Postgres ecosystem, including extensions (e.g., pg_stat_statements, postgres_fdw, plpython) and operational tools (e.g., pgbouncer, pgbackrest, pganalyze)

  • Deep experience with analyzing database performance, tuning Postgres parameters, and optimizing Postgres workloads. 

  • Nice to have: experience running Postgres workloads on Kubernetes

  • Nice to have: experience writing applications that heavily interact with Postgres and/or Kubernetes

You might not be a great fit if:

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

  • 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)

Timescale Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Timescale DE&I Review
4.9 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Timescale
Timescale CEO photo
Ajay Kulkarni
Approve of CEO
What You Should Know About Senior Platform Engineer - Postgres Specialist, Timescale

Join the innovative team at Timescale as a Senior Platform Engineer - Postgres Specialist, where you’ll empower businesses with real-time insights derived from their data. At Timescale, we're committed to breaking down barriers for developers who are eager to shape the future of technology. Our mission is to enhance a modern cloud database experience based on PostgreSQL, and we'd love for you to become a part of that journey. In this full-time, remote position, you’ll collaborate with a dedicated team to tackle performance and operational challenges on our platform. Your responsibilities will include ensuring operational excellence for our fleet of Timescale instances, addressing complex performance issues, and designing cloud-related database features that create a seamless experience for our users. Your expertise in operating Postgres databases at scale will be invaluable as you work on incident management, database observability, and tuning Postgres parameters for optimal performance. If you’re someone who thrives in dynamic environments and loves to take initiative, Timescale is the perfect place for you to make an impact while enjoying the flexibility of remote work. Let’s leverage the power of data together, while also having some fun with topics like the crunch-factor of chicken nuggets or talking about our favorite potted plants!

Frequently Asked Questions (FAQs) for Senior Platform Engineer - Postgres Specialist Role at Timescale
What responsibilities does a Senior Platform Engineer - Postgres Specialist at Timescale have?

As a Senior Platform Engineer - Postgres Specialist at Timescale, your key responsibilities will include ensuring operational excellence for our fleet of Postgres instances, diving deep into performance issues, and designing cloud features that enhance our database experience. You’ll also play a crucial role in implementing effective observability solutions that span from the application layer to the kernel level.

Join Rise to see the full answer
What qualifications are required for the Senior Platform Engineer - Postgres Specialist position at Timescale?

Candidates looking to pursue a Senior Platform Engineer - Postgres Specialist role at Timescale should have strong experience operating Postgres databases at scale, a history of managing database incidents, and good software engineering fundamentals. Familiarity with high-availability setups, Postgres extensions, and performance tuning is essential, along with a passion for tackling complex challenges in a fast-paced environment.

Join Rise to see the full answer
What type of work environment can I expect as a Senior Platform Engineer - Postgres Specialist at Timescale?

Timescale offers a fully remote work environment where flexibility is key. As a Senior Platform Engineer - Postgres Specialist, you'll work within a globally diverse team that thrives on open communication and collaboration, allowing you to contribute meaningfully while also enjoying the benefits of remote work.

Join Rise to see the full answer
How does Timescale support employee professional development for the Senior Platform Engineer - Postgres Specialist role?

At Timescale, we prioritize the continuous growth of our employees. As a Senior Platform Engineer - Postgres Specialist, you'll have access to professional development opportunities, including educational benefits tailored to help you deepen your skills and stay ahead in the ever-evolving tech landscape.

Join Rise to see the full answer
What backend technologies does Timescale use for the Senior Platform Engineer - Postgres Specialist position?

The technology stack at Timescale primarily revolves around TimescaleDB built on PostgreSQL, along with AWS, Go, Docker, Kubernetes, and Python. While prior experience with these technologies is helpful, it's not mandatory; a passion for learning and working with modern tech is what we value most.

Join Rise to see the full answer
Common Interview Questions for Senior Platform Engineer - Postgres Specialist
Can you explain your experience with managing Postgres database performance?

When answering this question, be specific about the performance issues you've encountered and the steps you've taken to resolve them. Highlight any metrics you've improved and tools you've used for monitoring and tuning database performance, demonstrating your analytical skills and technical expertise.

Join Rise to see the full answer
How do you ensure operational excellence in a cloud database environment?

Discuss your strategies for maintaining operational excellence, such as implementing observability solutions, managing incidents efficiently, and optimizing resources. Share examples of how you've successfully addressed operational challenges in previous roles to give a concrete view of your capabilities.

Join Rise to see the full answer
What are some common database extensions you have experience with?

Mention any Postgres extensions you've worked with, such as pg_stat_statements, or pgbouncer. Discuss how these tools have contributed to your database management tasks, and be clear about how they enhance performance or functionality in practical scenarios.

Join Rise to see the full answer
Describe a time when you dealt with a critical database incident.

Prepare to illustrate a real-life example where you handled a critical incident. Explain the issue, your approach to resolving it, the tools you utilized, and the outcome. This will showcase your incident management experience and ability to work under pressure.

Join Rise to see the full answer
Can you share your experience with high-availability database setups?

Talk about your experience with disaster recovery strategies and the tools you've used, like Patroni, to maintain high availability. Don’t forget to include the importance of minimizing downtime and ensuring data integrity.

Join Rise to see the full answer
How do you approach tuning Postgres parameters?

Explain your methodology for tuning Postgres parameters, including how you analyze performance metrics and make adjustments. Highlight specific parameters you frequently adjust and the impact these changes have had on performance.

Join Rise to see the full answer
What strategies do you use for effective database observability?

Demonstrate your understanding of observability by discussing the monitoring tools and techniques you use. Explain how you set up observability at various layers and the benefits it provides in spotting performance issues before they escalate.

Join Rise to see the full answer
Why are you interested in the Senior Platform Engineer - Postgres Specialist role at Timescale?

Reflect on your motivations and enthusiasm for being part of a forward-thinking company like Timescale. Mention the exciting challenges of working with time-series data and how you want to contribute to their mission of empowering developers with innovative solutions.

Join Rise to see the full answer
How do you stay updated with the latest trends in database technology?

Share resources you utilize such as industry blogs, online courses, or community events that keep you informed and engaged with the latest developments in database technology. This shows your proactive approach to continuous learning.

Join Rise to see the full answer
Describe your experience with Kubernetes in the context of managing Postgres workloads.

If applicable, discuss the Kubernetes features you've used and how they facilitated the management of Postgres workloads. Use examples to demonstrate your knowledge and any complexities you’ve navigated while operating in a Kubernetes environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Wade Trim Remote No location specified
Posted 14 days ago
Team Architects Hybrid No location specified
Posted 9 hours ago
Photo of the Rise User
Zipline Hybrid South San Francisco, California, USA
Posted 3 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition

TimescaleDB is the leading open-source relational database for time-series data. Fully managed or self‑hosted.

27 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 8, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!