Timescale is building the world’s next great database company on top of industry-standard PostgreSQL and we need your help! We are hiring an engineering manager to build and manage our Database team that is developing TimescaleDB.
TimescaleDB is our open source Postgres extension that enables SQL to be scalable for time series data. It provides automatic partitioning across time and space as well as full SQL support. If you love building and managing high-performing product teams in a dynamic, fast-paced, growth-minded startup environment, this is the right role for you. We are growing a global, fully distributed team that recruits, develops and promotes people with diverse backgrounds, experiences and views. We believe when people are included and feel appreciated, it creates a culture where people can do meaningful and impactful work. This inspires fearless ideas, innovation and amazing outcomes.
What you’ll do
As an engineering manager at Timescale, you will have the opportunity to manage top-notch engineers creating the next generation time series database. The Database team is responsible for the heart of the TimescaleDB Postgres extension. You will be managing the team responsible for Postgres operators that allow efficient ingest and queries of time series data. These extensions scale horizontally (petabyte scale) across compute and storage nodes. TimescaleDB backs Timescale Cloud, our hosted, cloud-based solution.
Engineering managers at Timescale are responsible for the overall operation of the team. You will be working directly with the engineers on your team to ensure they have the ability to grow in their career and feel fulfilled in their work. You will also be working to define and iteratively improve team processes with high-quality, rapid iteration of product features in mind. You will be working directly with the product manager to ensure roadmap items are properly defined, groomed, estimated and delivered. You will work with engineering and product managers from other teams to ensure any dependencies are scheduled and met.
At Timescale, we value diverse talent. You will be the hiring manager for any roles open on your team. You will work with a recruiter to build a pipeline of diverse, talented individuals who will help Timescale grow. You will manage the hiring process for your roles, creating the hiring and sourcing plan, building an interview panel, and ultimately making the final decision on hiring. Ideally, you will bring a strong network of potential candidates with you to Timescale.
Key qualities in the successful candidate
You should be intimately familiar with everything it takes to develop, build, deploy and operate modern software. You should have a significant track record of successful product launches. The people on your previous teams love working with you and have no problem giving positive feedback. You have a strong track record of delivering high-quality software on a schedule. You are able to manage people with empathy and respect and have tough conversations in a professional way.
Though coding experience is not required for this role (and we don’t expect engineering managers to write or review code), you should have a good idea of how software is architected and be able to communicate effectively with engineers and other technical staff about technical issues related to your team and the software they are building. We value managers with a variety of backgrounds. We are looking for managers who take care of the people on their team and work to build processes and discipline to deliver excellent products for our customers.
Timescale has an amazing culture built on strong values. We have learner mindsets and think like owners. We’re kind to each other, and support each other. We achieve together. We are colleagues, here to do the best work of our lives.
Timescale is a fully remote company, and this is a remote job. We're hiring from anywhere that makes sense for managing remote employees across time zones in western Europe and the eastern United States.
Benefits & Compensation
We offer globally competitive salaries. Our benefits support our people and their families and we strive to provide premium benefits such as flexible time off and resources you need to support you in doing the best work of your career.
How to Apply
Please submit an application through our careers site.
Introduce yourself to us as a colleague and share some recent work that you’re especially proud of. Tell us why you want this job and why you’d like to work at Timescale. We value good writers, so be yourself, be creative, and have fun.
If you've participated in open source, dev ops, or PostgreSQL, please include links to pull requests, bug reports, feature pitches, or any other public engagement. Open-source participation is by no means a requirement, but if it's something you've done, we'd love to look at it!
What Happens Next?
We regularly review resumes and pick the most promising for a 30 minute initial conversation. Upon a successful first call, you will speak with the hiring manager for 60 minutes to get a better understanding of your background and how you will apply it to Timescale. If you and the hiring manager decide to continue the conversation, you will be scheduled with a panel of interviewers. The final decision will be made by the hiring manager.