Timescale

Senior Software Engineer - Database Internals

Remote

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AI & Machine Learning, Data & Analytics, Enterprise SoftwareIndustries

Position Overview

  • Location Type: Remote
  • Job Type: Full-Time
  • Salary: Not specified

Timescale empowers businesses with real-time insights from their data, allowing them to make faster decisions and optimize operations. They 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. They need database engineers to join their team.

Requirements

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

Responsibilities

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

Application Instructions

  • The company states they will respond to all applicants.
  • They 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.

Company Information

  • Company: Timescale
  • What they do: Timescale is the creator of TimescaleDB and PGVectorscale, trusted by tens of thousands of organizations for their mission-critical time-series applications.
  • Commitment: They are 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.

Skills

C/C++
PostgreSQL
SQL
Query Processing
Database Engines
Concurrency Control
Data Replication
Distributed Systems
Jepsen
Valgrind
Coverity
pprof

Timescale

Time series data management and analytics

About Timescale

Timescale specializes in managing time series data through its main product, TimescaleDB, which is an open-source database designed to efficiently handle large volumes of data points collected over time. Built on PostgreSQL, TimescaleDB offers reliable performance and operational efficiency. The company serves various industries, including IoT and financial services, enabling clients to analyze and gain insights from time series data for improved decision-making and automation. Timescale differentiates itself by providing both on-premise and cloud-based solutions, along with a freemium model that allows users to access the core product for free while offering premium features and enterprise support for revenue. The goal of Timescale is to enhance how businesses manage and analyze time series data, making it easier and more effective for organizations to leverage their data.

New York City, New YorkHeadquarters
2015Year Founded
$179.8MTotal Funding
SERIES_CCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
51-200Employees

Risks

Increased competition from Neon offering serverless Postgres databases.
Rebranding as a cloud company may confuse existing customers, risking churn.
Growing popularity of serverless platforms challenges Timescale's traditional offerings.

Differentiation

TimescaleDB is built on PostgreSQL, ensuring reliability and operational efficiency.
Offers both on-premise and cloud-based solutions, catering to diverse business needs.
Freemium model with open-source core attracts a large user base.

Upsides

Increased adoption of edge computing aligns with Timescale's time-series database offerings.
Rise of serverless computing creates opportunities for scalable, on-demand resources.
Growing trend of digital twins boosts demand for robust time-series data management.

Land your dream remote job 3x faster with AI