Careers

OPEN POSITIONS

Core Database Engineer


Time-series data is everywhere, and Timescale is helping to make sense of it.

Our powerful time-series database is a key building block across a range of industries: IoT, DevOps, monitoring, eventing, finance, industrial, logistics, transportation, and via the edge, on premise, and cloud deployments. It powers users’ core products.

We need extraordinary engineers to join our team. You will act as both architect and programmer, designing, coding, and testing the core of our open-source time-series database. Our focus is on building a scalable, reliable, robust, usable, secure, 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. And the future of managing and making sense of the deluge of time-series data should excite you.

This is a full time position at our office in New York City or Stockholm.

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 existing functionality of TimescaleDB.
  • Work with engineers both at Timescale and the open-source community to coordinate new functionality and deliver powerful integrations of the database into large applications and pipelines.
  • 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 otherwise partnering and helping other engineers.

Requirements:

  • Bachelor’s degree in computer science or equivalent experience; advanced degrees also welcome (most of our core engineering team have PhDs in computer systems).
  • 5+ years engineering experience.
  • Expertise building industrial-strength software in C/C++ for large code-bases.
  • Experience in PostgreSQL internal development 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., valgrind, Coverity, pprof, etc.

Benefits

  • Medical and vision coverage
  • Stock options
  • 401k retirement plan
  • Flexible PTO and family leave
  • Commuter benefits
  • Flexible schedule
  • Awesome coworkers
Apply for this job

R & D Engineer


Time-series data is everywhere, and Timescale is helping to make sense of it.

TimescaleDB is a key building block across a range of industries: IoT, DevOps, monitoring, eventing, finance, industrial, logistics, transportation, and via the edge, on premise, and cloud deployments. It powers users’ core products.

We need smart, ambitious R & D engineers to help extend and leverage our powerful time-series database. You will build new features and capabilities on top of our database, develop connectors or integrations with other analytical, storage, and visualization systems, and provide tooling and systems for managing and deploying TimescaleDB in various environments. You are a technical generalist who enjoys the challenge and flexibility of many different projects.

This is a full time position at our office in New York City or Stockholm.

Responsibilities

  • Develop new features and functions for TimescaleDB to improve its usability and capabilities.
  • Build, test, and document reference architectures for integrating TimescaleDB into and across a variety of software environments.
  • Release tools and systems for managing and operating TimescaleDB in a variety of settings: edge, on premise, cloud.
  • Continually improve the database’s reliability and performance through testing and benchmarking.
  • Document best practices for deploying and integrating TimescaleDB for our users.
  • Provide technical assistance to high-value customers, using that to gain insight into the needs and experiences of our users.
  • Be an enthusiastic and personable teammate, receiving and providing code reviews, and otherwise partnering and helping other engineers.

Requirements

  • Bachelor’s degree in computer science or equivalent.
  • 3-5 years engineering experience.
  • Data engineering and backend generalist, comfortable across many systems, frameworks, languages.
  • Interested in testing various deployment models and hardware configurations (from cloud to IoT gateways); exploring RAID, ZKS, NVMe, and network-attached disk setups; determining feasibility with other in-database extensions; and more.
  • Operational experience with databases and PostgreSQL (in particular) highly desirable.
  • Experience programming in SQL, Go, Python, C/C++, or shell scripting.
  • Experience with testing frameworks, benchmarking, CI/CD tools, and release engineering desirable.
  • Familiarity with a variety of data processing, streaming, and storage systems, as well as data connectors and integrations between them.
  • Comfortable with both quick and dirty prototyping, as well as writing well tested and documented code for release.
  • Passionate about solving complex data and infrastructure problems.

Benefits

  • Medical and vision coverage
  • Stock options
  • 401k retirement plan
  • Flexible PTO and family leave
  • Commuter benefits
  • Flexible schedule
  • Awesome coworkers
Apply for this job

Support Engineer


Time-series data is everywhere, and Timescale is helping to make sense of it.

We need smart, dedicated support engineers to help customers deploy our powerful time-series database. TimescaleDB is a key building block across a range of industries---IoT, DevOps, monitoring, eventing, finance, industrial, logistics, transportation---powering mission critical time-series analytics and applications.

Timescale works with a wide range of companies using its database to power their core products, applications, and data infrastructure, via the edge, on premise, and cloud deployments. Our support team will need to be smart and flexible enough to support many different types of customers. In a typical day you might go from answering general installation and query optimization questions on our public channels, to helping customers integrate TimescaleDB into their internal data pipelines or cloud services.

Our ideal candidate has a technical background and experience with database operation and tuning, as well as experience with technical support and communication. You feel comfortable with the day-to-day aspects of customer service, and can synthesize user feedback to product and engineering teams. You will be the face of the company to many users, and take that responsibility seriously.

This is a full time position at our office in New York City or Stockholm.

Responsibilities

  • Being the face of our company and product: helpful, mature, insightful, reliable, and honest.
  • Promptly answering questions and providing help on our public Slack channel.
  • Providing tailored support to enterprise customers via Slack channels and email. Responding to users in a helpful and timely way.
  • Developing a publicly-facing knowledge base and documentation for users, and internal scripts to improve support interactions.
  • Synthesizing customer needs and communicating insights back to the product and engineering teams.
  • Working closely with core database engineering to reproduce bugs and build testbeds as necessary.
  • Optionally building, demonstrating, and documenting integrations and data pipelines between different data systems.

Requirements

  • Experienced in SQL and how to understand and improve query plans.
  • Experienced in PostgreSQL operation and administration.
  • 1-2 years of experience in technical support preferred.
  • Strong spoken and written language skills for working with high-value customers and publishing documentation.
  • Demonstrated analytical and problem solving skills, particularly in big data or database settings.
  • Interest in working in a fast-growing environment with changing responsibilities.
  • Some travel required.
  • Bachelor’s degree in computer science or equivalent preferred.

Benefits

  • Medical and vision coverage
  • Stock options
  • 401k retirement plan
  • Flexible PTO and family leave
  • Commuter benefits
  • Flexible schedule
  • Awesome coworkers
Apply for this job

Customer Service Manager


Time-series data is everywhere, and Timescale is helping to make sense of it.

TimescaleDB is a key building block across a range of industries: IoT, DevOps, monitoring, eventing, finance, industrial, logistics, transportation, and via the edge, on premise, and cloud deployments. It powers users’ core products.

We need dynamic, ambitious customer success account executives to help companies adopt, and succeed with, their use of our powerful time-series database. You love understanding a technical product in depth and are passionate about communicating its value to directors at both Fortune 500 companies and startups. You know how to sell innovation and disruption, and drive adoption to compress decision cycles. You enjoy the hunt of new opportunities, as well as ensuring the continued success of existing users.

This is a full time position at our office in New York City.

Responsibilities

  • Promote adoption of both open source and enterprise versions of our database.
  • Manage potential users from: expressed interest, to testing and PoCs, to production deployments, all while coordinating with support and integration engineers.
  • Drive open-source accounts to adopt enterprise licenses.
  • Identify and close quick, small wins while managing longer, complex adoption and sales cycles.
  • Utilize a solution approach to selling and creating value for customers.
  • Track all customer details including: use case, purchase time frames, next steps, and forecasting.
  • Meet with CIOs, IT executives, LOB executives, Program Managers, and other key stakeholders.
  • Evangelize TimescaleDB and PostgreSQL to decision makers.
  • Ensure 100% satisfaction among all customers.
  • Synthesize customer needs and communicate insights back to the product and engineering teams.

Requirements / Competencies

  • Must understand database technologies and market.
  • Proven track record in big data, cloud, or open-source sales.
  • Experience handling and owning mid-large size deals.
  • Willing, and comfortable with strategic outbound prospecting.
  • Extensive prior customer relationships with decision makers, including Fortune 500 accounts.
  • Excellent communication skills.
  • Previous experience in early stage company preferred.
  • Bachelors degree required.

Benefits

  • Medical and vision coverage
  • Stock options
  • 401k retirement plan
  • Flexible PTO and family leave
  • Commuter benefits
  • Flexible schedule
  • Awesome coworkers
Apply for this job

Office / Marketing Manager


Time-series data is everywhere, and Timescale is helping to make sense of it.

We’re a tight knit but fast growing team and are looking for a highly skilled, personable, and organized office manager to help us manage our own time and resources. We’re also looking for help in managing some of our local and remote events: Meetups, Conference talks, etc. This role would be great for a skilled office manager who is looking to expand into new areas like marketing.

This is a full time position at our office in New York City.

Responsibilities

  • Manage multiple requests and priorities – staying calm under pressure, exercising judgment, and seeing beyond the day-to-day to anticipate changing needs.
  • Own the employee workplace experience in our NYC office, including providing world-class support for all office-related needs.
  • Manage the founders calendars meticulously and thoughtfully, coordinating all meetings and calls, including video conferencing and team events.
  • Discreetly help with items like the budget, payroll, taxes, etc.
  • Be the point person on all our events (Meetups, Conferences, etc), making sure everything runs smoothly.

Requirements / Competencies

  • Bachelor’s degree and 2 to 5 years of experience in office and facilities management, or 5 years of experience in administrative support.
  • An exceptional ability to get things done.
  • Extraordinary attention to detail and organization, with the ability to juggle multiple projects and wear different hats.
  • Leadership skills: a sense of empowerment to fully take on and own projects and processes.
  • Is personable, dependable, hardworking and loves to work in a collaborative environment with people who also exhibit these qualities.
  • Ability to adapt to changes and remain calm in chaotic and ambiguous situations.
  • Proficiency with Google Apps, with the ability to quickly pick up different tools and applications.
  • Excellent writing skills are a plus.
  • Previous start-up experience is a big plus!

Benefits

  • Medical and vision coverage
  • Stock options
  • 401k retirement plan
  • Flexible PTO and family leave
  • Commuter benefits
  • Flexible schedule
  • Awesome coworkers
Apply for this job