Staff Software Engineer, Database Platform

atHorizon3.aiRemoteUS flagUnited StatesFull-timeBackend EngineerLead$229.5k – $260k/year

Posted Oct 23

This is a fully remote position, open to applicants in United States.

📋 Description

• Establish the technical roadmap for Horizon3's database systems, which encompasses schema design, data modeling, indexing strategies, and query contracts.

• Take ownership of query performance by pinpointing slow queries, analyzing execution plans, implementing remedies, and developing regression observability.

• Manage reliability engineering for data storage solutions, including replication, failover, backup validation, capacity planning, and incident response.

• Design and manage a secure production schema-migration infrastructure that supports zero-downtime migrations, reversible changes, and migration testing standards.

• Review the schemas, query patterns, and ORM practices of application teams.

• Establish database access patterns that mitigate production issues.

• Guide engineers through design reviews, code assessments, and technical collaboration.

• Develop production code, create architectural designs, and make decisions regarding performance and reliability.

• Support database architecture and reliability across PostgreSQL, graph databases, and time-series storage systems.


⛳️ Requirements

• Over 8 years of professional software engineering experience with a strong focus on database systems and data infrastructure.

• Expert-level proficiency in PostgreSQL, including production query-plan tuning, replication topology management, and debugging vacuum and locking challenges.

• Comprehensive understanding of normalization versus denormalization, partial/composite/covering indexes, partitioning, and connection pooling at scale.

• Experience in designing zero-downtime migration workflows in high-volume production settings.

• Familiarity with graph databases such as Neo4j or similar alternatives.

• Proficient in time-series or columnar databases like ClickHouse or TimescaleDB, or equivalent systems.

• Experience operating database systems within Kubernetes or cloud-managed environments such as RDS or Cloud SQL at production scale.

• Proficiency in Go or Python programming languages.

• Proven track record of establishing engineering standards embraced by other engineers.

• Capability to produce clear architectural documentation and influence database design decisions across team boundaries.

• Experience mentoring mid-level engineers in database design and code evaluation.

• A minimum broadband connection of 25Mbps is required.

• Authorization to work in the United States is requested in the application form.


🏝️ Benefits

• An equity package in the form of stock options may be available.

• Health, vision, and dental coverage for you and your family.

• A flexible vacation policy.

• Generous parental leave benefits.

• Complete remote work flexibility.

• Opportunities for career development.

• An inclusive and collaborative work culture.

• Up to 5% travel may be required.

People also viewed

MD Integrations1 day ago

Backend Engineer

US flagUnited States OnlyFull-timeBackend Engineer$105k – $140k/year
ApplyView job
Ambush1 day ago

Senior Java Engineer – EU

ES flagSpain, +1 more countryFull-timeBackend Engineer
ApplyView job
Bright Data2 days ago

Senior Backend Developer, JavaScript

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
2COMS Consulting Pvt. Ltd.2 days ago

Senior .NET Developer – Italian, English

IN flagIndia OnlyFreelanceBackend Engineer
ApplyView job
TheWhiteam2 days ago

Senior Analyst Programmer – Java

ES flagSpain OnlyFull-timeBackend Engineer€28k/year
ApplyView job
Anza2 days ago

Software Engineer, Storage

US flagUnited States, +5 more locationsFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers