Timescale is a 100% remote organization with engineers throughout the world; this is a full-time position.
What you’ll do
As a Tech Lead for the Database Test Platform Team, you will work together with the Engineering leadership to define the right quality assurance strategy for our Database. This also includes designing and implementing tooling, frameworks, and systems for writing, running tests and reporting/analyzing test results. You will implement test scenarios from component level to system tests, including testing integration of our database solution with other systems (managed service, Timescale Cloud).
You will work closely with our database and backend developers, ensuring a consistent, high-quality release cycle. You will work to ensure that we find bugs and issues before the product is released to customers. You will also work with engineers to provide tooling and processes that will ensure the delivery of quality code.
Responsibilities
- Work alongside Engineering leadership to define the right quality strategy for our Database product, including TimescaleDB and Timescale Cloud.
- Be the technical lead for our Testing Platform Team.
- Design and implement infrastructure to drive test automation. Continually improve, optimize, and test the system that you build.
- Collaborate with our SRE team to provide scalable, secure, and still cost-effective testing infrastructure.
- Design and develop easy-to-use frameworks for database engineers to write and execute integration tests.
- Ensure test result management by generating test automation reports, creating dashboards for analysis, and trend tracking.
- Design and develop Release Tests Suites that validate artifacts in different environments and for all the platforms we support.
- Design and implement performance and benchmarking infrastructure and tools.
- Be an enthusiastic and personable teammate, receiving and providing code reviews, and otherwise partnering and helping other engineers.
Requirements
- Ability to mentor and coach junior engineers.
- Good understanding of software architecture and design principles
- Experience with designing and writing test automation pipelines and scripts.
- Good communication skills verbally and in writing.
- Hands-on experience with CI/CD systems and tools such as GitHub Actions, and Jenkins.
- Self-driven & motivated, with a strong work ethic and a passion for problem-solving while being a relentless advocate of the “quality mindset”
- Experience working with cloud services (AWS would be ideal)
- Confidence in Linux environments
- Experience in scripting languages such as Bash, Python, GoLang
Preferred
- Experience working in a fully-remote environment
- Experience in SQL (especially PostgreSQL) is highly desirable (but not required).
- Experience with Quality Assurance of database systems (especially PostgreSQL)
- Experience with performance testing and benchmarking
- Experience with Docker and container orchestration frameworks (Kubernetes)
- Experience working with cross-platform codebases (Unix, Linux, Mac OS X, Windows)
- Working in an Agile Software development environment
- Experience in C programming and debugging tools (reading stack traces, function pointers, and data structures)
- Bachelor’s degree in computer science or equivalent experience.
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 🤝.
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
Req. 2374
Jobs from our Partners
Software Developer
Front-End UI/UX Web Developer
Hadoop Tech Lead
Other Jobs from Timescale
Director/Lead Product Marketing Manager
Similar Jobs
CI/CD DevOps Engineer
CI/CD DevOps Engineer
Senior DevOps Engineer
Senior Platform Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 216 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee