TimescaleTI

Senior Software Engineer - Database

Engineered to handle demanding workloads, like time series, vector, events, and analytics data.

Timescale

Employee count: 51-200

Apply now

Timescale is building the world’s next great database company on top of industry-standard PostgreSQL, and we need your help! 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 both query optimization and database systems and ideally already be a PostgreSQL expert (or show an interest and quick aptitude to become a PostgreSQL expert).

Timescale is a 100% remote organization with engineers throughout the world; this is a full-time position.

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.

Requirements

  • Expertise in building industrial-strength software in C/C++ for large code bases.
  • 5+ years of engineering experience.
  • 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.
  • Passionate about building highly reliable system software.
  • Experience with industry-standard software validation tools helpful, e.g., Jepsen, Valgrind, Coverity, pprof, etc.

By applying for this position, you are agreeing to Timescale's Applicant Privacy Notice.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Timescale know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 05, 2024

Posted on

Apr 06, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About Timescale

Learn more about Timescale and their company culture.

View company profile

Engineered to handle demanding workloads, like time series, vector, events, and analytics data. Built on PostgreSQL, with expert support at no extra charge.

Developers today are building applications that collect far more data than before to enable new, innovative product experiences. We are a team of optimists and builders who serve developers as they create this next wave of computing.

Our values

How we treat each other.

  • Be builders with integrity, mutual respect, and compassion.

  • Let the best idea win, no matter who says it.

  • Assume positive intent.

  • Be inclusive - communicate fearlessly.

  • Think like owners, not renters.

  • Be amazing but humble.

  • Be students in both work and life. Seek ways for self-improvement.

Our principles

How we work and make decisions.

  • Start with the customer and work backwards

  • Make their problem your problem

  • Narrow the focus

  • Shorten the cycle

  • Keep raising the bar

  • Move boldly, big and small

  • Think long-term

Employee benefits

Learn about the employee benefits and perks provided at Timescale.

View benefits

Fully Remote Work

Employees have the option to work fully remotely.

Summer Fridays in August

Employees can enjoy shorter workweeks during August.

401 Retirement Plan

Employees are eligible for a 401(k) retirement plan.

Monthly WiFi Stipend

Employees receive a monthly stipend for WiFi expenses.

View Timescale's employee benefits
Claim this profileTimescale logoTI

Timescale

View company profileVisit timescale.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

7 remote jobs at Timescale

Explore the variety of open remote roles at Timescale, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Timescale

Remote companies like Timescale

Find your next opportunity by exploring profiles of companies that are similar to Timescale. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan