Senior Software Engineer - Go/Rust, Database Gateway, Remote

castaigroupinc

United States

Remote

USD 80,000 - 111,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity options
Annual learning budget
Equipment budget
Team events and annual hackathon

Job summary

castaigroupinc is building production systems for an autonomous database administration product, delivering a high-performance gateway and analysis agent that identify performance issues, propose improvements, and verify changes safely.

The role involves shaping architecture and technical direction, with focus on correctness in caching, consistency, and recommendations that affect live customer workloads, while collaborating with product and engineering teams.

Qualifications

  • Experience building production services in Go.
  • Deep knowledge of PostgreSQL or MySQL and database tuning beyond ORM use.
  • Understanding of database clients, drivers, and wire protocols.
  • Experience with query profiling, index design, performance tuning, and production projects.
  • Strong debugging skills and clear English communication.

Responsibilities

  • Design, build, and operate a database gateway with caching and rate limiting.
  • Develop services in Go and high-performance components in Rust.
  • Build features for index selection, query analysis, and query improvements.
  • Address cache invalidation and data consistency; validate recommendations before applying.
  • Investigate production issues; analyze query behavior and workload performance.
  • Collaborate with product and engineering on architecture, roadmap, and technical decisions.

Skills

Go development
Debugging
English communication

Tools

PostgreSQL
MySQL
Prometheus
Grafana
OpenTelemetry

Job description

castaigroupinc is building production systems for an autonomous database administration product, delivering a high-performance gateway and analysis agent that identify performance issues, propose improvements, and verify changes safely.

The role involves shaping architecture and technical direction, with focus on correctness in caching, consistency, and recommendations that affect live customer workloads, while collaborating with product and engineering teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Autonomous DB Optimizer Remote
Senior Software Engineer - Autonomous DB Optimizer Remote

Creandum • United States

Remote
USD 81,000 - 112,000
Remote-first work environment
Equity options
Annual learning budget
+1
Senior Software Engineer — Autonomous DB Optimisation
Senior Software Engineer — Autonomous DB Optimisation

CAST AI Group • Union (NJ)

Remote
USD 81,000 - 112,000
Remote-first work environment
Equity options
Global team of cloud and infra experts
+5
Senior Backend Engineer - Remote Go/Rust, Distributed
Senior Backend Engineer - Remote Go/Rust, Distributed

Workato, Inc. • New York (NY)

Remote
USD 150,000 - 210,000
Remote-First Senior Backend Engineer (Go/Rust)
Remote-First Senior Backend Engineer (Go/Rust)

Workato, Inc. • United States

Remote
USD 160,000 - 210,000
Rust Software Engineer (Remote)
Rust Software Engineer (Remote)

UMATR • United States

Remote
USD 120,000 - 160,000
Senior Software Engineer | Database Optimization
Senior Software Engineer | Database Optimization

castaigroupinc • United States

Remote
USD 80,000 - 111,000
Equity options
Annual learning budget
Equipment budget
+1
Remote Senior Rust Engineer — High-Performance Backend
Remote Senior Rust Engineer — High-Performance Backend

BairesDev • United States

Remote
USD 140,000 - 190,000
Remote work from anywhere
Competitive USD or local currency pay
Hardware and software setup for home
+4
Senior Software Engineer | Database Optimization
Senior Software Engineer | Database Optimization

Creandum • United States

Remote
USD 81,000 - 112,000
Remote-first work environment
Equity options
Annual learning budget
+1
Distributed Systems Engineer for Analytics DB Platform (Go)
Distributed Systems Engineer for Analytics DB Platform (Go)

careersday • United States

Hybrid
USD 120,000 - 180,000
Equity plan
Comprehensive health benefits
Remote Storage Systems Engineer (C/C++, Go, Rust)
Remote Storage Systems Engineer (C/C++, Go, Rust)

BairesDev • United States

Remote
USD 120,000 - 160,000
Remote work from anywhere
Competitive USD pay
Hardware for home setup
+5