Senior Software Engineer, Data Infrastructure (RDBMS)
TRM Labs · Remote · North America · United States ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior level role
- Fully remote (US/Canada)
- PostgreSQL + Citus
- AI-driven optimization
- On-call rotation
Join the Data Platform team at TRM Labs to build and scale relational database systems serving billions of users. You will own the serving layer end-to-end, ensuring high availability and performance for customer-facing APIs while leveraging AI to optimize costs and reduce operational toil.
What you'll do
- Tune queries and design indexes for petabyte-scale Postgres/Citus systems
- Reduce storage and compute costs using AI-assisted analysis tools
- Build automation for routine database tasks like provisioning and scaling
- Manage CDC pipelines using tools like PeerDB, Fivetran, and Debezium
- Migrate workloads from legacy infrastructure to next-generation platforms
- Create AI-native runbooks and internal tooling for team efficiency
What you'll need
- 5–8 years experience operating production PostgreSQL or distributed variants
- Deep expertise in SQL optimization, partitioning, and index design
- Hands-on experience with CDC tools such as PeerDB or Debezium
- Proficiency in Python or Go for production automation tasks
- Daily use of AI coding tools like Claude or Copilot for development
- Ability to interpret database profiling metrics and logs effectively
Nice to have
- Experience developing Postgres extensions
- Familiarity with AI-assisted query analysis workflows
Stack
- PostgreSQL
- Citus
- Python
- Go
- PeerDB
- Fivetran
- Debezium
- Claude
- Copilot
How you'll work
- Distributed team with async-first collaboration
- Primary timezone overlap with US and Canada hours
- On-call rotation approximately once every 15 days
- In-person R&D work weeks 1–2 times per quarter
What you get
- Base salary range $200,000 - $220,000 (US)
- Eligibility for company equity plan
- Travel, lodging, and workspace covered for work weeks
- Accommodations for caregiving or health constraints
Hiring process
- Recruiter intro call for qualifications and alignment
- Hiring manager interview on experience and impact
- Technical interviews focused on critical role skills
- Final round hands-on case study panel session
- Reference checks with former colleagues
- Offer presentation and onboarding