T
Tiger Data (creators of TimescaleDB)
Posted 80 days agoVerified live 2d ago

Senior Software Engineer, Enterprise

Brief overview

Remote
1+ yrsMinimum
GoTypeScriptReactAnsiblePostgreSQLLinux shellSSHContainersDistributed systemsDeployment automationAI coding toolsBasic networking

Job description

Summary

Tiger Data, formerly Timescale, empowers developers and businesses with the fastest PostgreSQL platform. As a Software Engineer for TimescaleDB Enterprise, you will help build and support the on-prem enterprise platform, focusing on developing core product capabilities and collaborating with senior engineers to address operational challenges.

Responsibilities

  • Learning from and contributing to the design and development of TimescaleDB Enterprise, our on-prem deployment and management platform
  • Developing core product capabilities under guidance, including: management consoles and user-facing tooling (React + TypeScript), backend APIs and services (Go), deployment workflows and configuration management (Ansible), operational tooling for production PostgreSQL databases, and customer administration experiences
  • Writing tests at every level, from unit tests to automated end-to-end testing against real infrastructure
  • Gaining experience in technical decisions across the product lifecycle, balancing speed, maintainability, and customer experience
  • Working with senior engineers to understand operational requirements and translate them into pragmatic product solutions
  • Implementing new features while learning to improve reliability, usability, and operational simplicity
  • Collaborating with Platform Engineering and cross-functional stakeholders across Product, Support, and Sales Engineering
  • Supporting the implementation of the long-term product and technical direction of the Enterprise platform
  • Learning to operate effectively in ambiguous environments where priorities evolve and engineers are expected to drive clarity
  • Leveraging AI tools daily to accelerate development, debugging, and product iteration workflows

Skills

  • Foundational software engineering experience (roughly 1-3 years, including internships or substantial projects), ideally with exposure to backend services, developer platforms, or infrastructure tools
  • Working knowledge of Go or TypeScript, or a track record of picking up new languages quickly
  • Comfort with Linux fundamentals: the shell, SSH, services, containers, and basic networking
  • An interest in working across multiple layers of a system, from backend services to user-facing tooling
  • Experience working in collaborative environments with other technical contributors
  • Basic knowledge of PostgreSQL, distributed systems, or deployment automation is a strong plus
  • Familiarity and growing proficiency with AI coding tools

Qualifications

Must Haves

  • Foundational software engineering experience (roughly 1-3 years, including internships or substantial projects), ideally with exposure to backend services, developer platforms, or infrastructure tools
  • Working knowledge of Go or TypeScript, or a track record of picking up new languages quickly
  • Comfort with Linux fundamentals: the shell, SSH, services, containers, and basic networking
  • An interest in working across multiple layers of a system, from backend services to user-facing tooling
  • Experience working in collaborative environments with other technical contributors

Nice to Haves

  • Basic knowledge of PostgreSQL, distributed systems, or deployment automation is a strong plus
  • Familiarity and growing proficiency with AI coding tools

Benefits

  • Flexible PTO and comprehensive family leave
  • Fridays off in August 馃槑
  • Fully remote opportunities globally
  • Stock options for long-term growth
  • Monthly WiFi stipend
  • Professional development and educational resources 馃摎
  • Premium insurance options for you and your family (US-based employees)

More jobs like this