TigerData (creators of TimescaleDB)

Senior Software Engineer – Database Internals

TigerData (creators of TimescaleDB)

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

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

  • 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.
Benefits
  • Flexible PTO and comprehensive family leave
  • Fridays off in August 😎
  • Fully remote opportunities globally
  • Stock options for long-term growth
  • Monthly WiFi stipend
  • Professional development and educational resources 📚
  • Premium insurance options for you and your family (US-based employees)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++PostgreSQLSQLquery processingdatabase enginesconcurrency controldata replicationdistributed systemssoftware validation tools
Soft Skills
teamworkcommunicationcode reviewscustomer assistanceproblem-solvingenthusiasmpersonability