(Sr.) Software Engineer

Engineering

We need extraordinary engineers to join our team in building and expanding Promscale, an open-source tool for storing, analyzing and understanding observability data. We work primarily with Golang and SQL.

You will act as both architect and programmer, designing, coding, and testing the core of our observability tools built upon TimescaleDB and PostgreSQL. Our goal is to build tools to help developers and operators understand their systems and control their data. We ingest data from Prometheus and OpenTelemetry traces and hope to integrate other tools and modalities including logging. We are looking for an engineer to drive this evolution and experience both using and developing observability tools is a major plus. You should have experience building tools for cloud-native environments using Golang.  Developing observability systems and tools should excite you.

Timescale is an all-remote organization, with team members across 6 continents; this is a full-time position and can be located anywhere across a wide range of time zones and locations.  English fluency is required, however.

Responsibilities

  • Play a core role in helping to design and develop new observability tools.
  • Develop, test, and release new features and functionality from our technical roadmap.
  • Continually improve, optimize, and test existing functionality of Promscale.
  • Improve infrastructure to evaluate and test Promscale
  • Work with engineers both at Promscale and the open-source community to coordinate new functionality and deliver a product to help users understand their systems.
  • Work with our users to understand their needs and ways to improve their experience.
  • Provide elevated technical assistance to customers
  • 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.
  • 5+ years engineering experience.
  • Expertise building industrial-strength software (Golang or Rust).
  • Passionate about building highly-reliable and performant system software.
  • Experience with SQL and relational databases.

Preferred

  • Experience with performance analysis and optimization
  • Experience with using or developing observability tools (Prometheus, OpenTelemetry, Fluentd, Jaeger, etc.)
  • Huge bonus points for PostgreSQL and/or TimescaleDB experience!
  • Experience with processing and storing large data sets
  • Experience with mentoring and developing junior engineers
  • Experience with Golang

About Timescale🐯

Timescale is the creator of TimescaleDB, the industry-leading relational database for time-series. Tens of thousands of organizations trust TimescaleDB today with their mission-critical time-series applications. The company is dedicated to serving software developers and businesses worldwide, enabling them to build exceptional data-driven products that measure everything that matters: software applications, industrial equipment, financial markets, blockchain activity, consumer behavior, machine learning models, climate change, and more. Analyzing data across the time dimension (“time-series data”) enables developers to understand what is happening right now, how that is changing, and why that is changing. Timescale is a remote-first company with a global workforce 🌎 and is backed by Tiger Global, Benchmark Capital, New Enterprise Associates, Redpoint Ventures, Icon Ventures, Two Sigma Ventures, and other leading investors. For more information, visit www.timescale.com or follow @TimescaleDB.

Working at Timescale🐯

Timescale is breaking boundaries and setting new standards in the innovating and rapidly growing time-series data industry. Built on the foundation of people-focused values and principles, Timescale makes sure integrity, mutual respect, and compassion is at the heart of everything we do. Empowered by our Co-Founders, Ajay Kulkarni (CEO) and Mike Freedman (CTO), we are challenging the norm by working with people who continuously inspire and teach us 🤝. 

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!

What we’re offering

Benefits may differ from country to country.

  • Premium insurance options for you and your family
  • FSA/Dependent FSA plans for US based employees
  • Flexible PTO and family leave
  • Summer Fridays off in August ☀️
  • Full remote work from anywhere
  • Stock options
  • 401(k) retirement plan
  • Individual education benefits

By submitting my information, I acknowledge the Applicant Privacy Policy.