Role overview
At Timescale, we are dedicated to serving developers 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 this 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 develops TimescaleDB, the category-defining open-source relational database for time-series data, and offers fully-managed TimescaleDB and related database services. Timescale is a remote-first company with a global workforce and is backed by Benchmark Capital, New Enterprise Associates, Redpoint Ventures, Icon Ventures, Two Sigma Ventures, and other leading investors.
What you'll work on
- 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.
What we're looking for
- Experience with building complex applications that use Database technologies.
- Experience with using or developing observability tools (Prometheus, Fluentd, Jaeger, etc.)
- Experience with mentoring and developing junior engineers.
- Experience with Golang