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 need extraordinary database engineers to join our team. You will design, code, and test the core of our PostgreSQL-based time-series database. We focus on building a scalable, reliable, robust, usable, secure, and performant database. You should have strong systems-building experience and expertise in C, understand query optimization and database systems, and ideally already be a PostgreSQL expert (or show an interest and quick aptitude to become a PostgreSQL expert).
This is a remote and full-time position.
What you will be responsible for:
Play a core role in helping to design and develop new database capabilities, including analytics, clustering and distributed operations, query and storage optimizations, and more.
Develop, test, and release new features and functionality from our database technical roadmap.
Continually improve, optimize, and test the existing functionality of TimescaleDB.
Improve infrastructure to evaluate and test database correctness and performance.
Work closely with our Cloud Engineering team to build a world-class experience for our Timescale customers.
Provide elevated technical assistance to high-value customers, gaining insight into the needs and experiences of our users.
Be an enthusiastic and personable teammate, receiving and providing code reviews and partnering and helping other engineers.
You’d be a great fit if you have:
5+ years of engineering experience.
Expertise in building industrial-strength software in C/C++ for large code bases.
Experience in PostgreSQL internal development is highly desirable (but not required).
Solid knowledge of SQL, query processing and database engines, concurrency control, data replication, and/or distributed systems.
Passion for building highly reliable system software.
Experience with industry-standard software validation tools helpful, e.g., Jepsen, Valgrind, Coverity, pprof, etc.
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.
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.
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)
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Become a pivotal member of Timescale’s sales team as a Business Development Representative, where your efforts will drive significant impact in the tech landscape.
Join Timescale as an Executive Assistant and Event Planner, where you will facilitate top-tier support for our CEO and orchestrate impactful events.
Join NCS Australia as a Senior Software Engineer specializing in Nginx to design and implement infrastructure solutions for diverse clients.
Become a Software Engineer II at Elastic and drive the development of the Kibana Core platform, contributing to groundbreaking AI solutions.
Join BitGo as a Senior Software Engineer and help build resilient services that empower secure digital asset management and compliance.
Join Roblox as a Senior Full-Stack Software Engineer to innovate internal tools and empower teams in a collaborative environment.
Be a key player at Attain as a Senior Software Engineer, shaping the future of data systems in a hybrid work environment.
Join a37, an innovative AI lab, as an intern to explore cutting-edge developments in autonomous DevOps engineering.
Become a part of Western Digital's innovative team as a New College Grad Software Engineer, working on tools that drive storage technology development.
Become a key player at Visa, where you will engineer solutions that enhance global payment systems in a hybrid work environment.
As a Lead Software Engineer at FiscalNote, you’ll lead initiatives to shape best practices within a high-impact development environment.
Join A5 Labs as a Senior Backend Engineer to pioneer impactful AI-driven solutions in the gaming industry.
As a Senior Software Engineer at Google, you will drive innovations in AI/ML technologies vital to user experiences and overall infrastructure.
Join Sandalwood as a Software Developer to contribute to innovative software solutions in a collaborative environment focused on ergonomic and engineering excellence.
Join Zyte, a leader in web data solutions, as a Python Developer and play a crucial role in developing powerful web crawlers.
TimescaleDB is the leading open-source relational database for time-series data. Fully managed or self‑hosted.
44 jobsSubscribe to Rise newsletter