Point your AI agent at freehire and let it find you a job.

Get the CLI →

Gusto

Software Engineer Database Infrastructure

Posted Updated 2 views
Discussion

Summary

Builds and maintains scalable data infrastructure tools, optimizes Kafka/DynamoDB performance, and coordinates migrations to improve reliability and reduce operational overhead for Gusto’s systems.

You will evolve how data is stored and accessed at scale by building datastore provisioning and access tooling, evaluating scalable storage systems, operating Kafka and other datastores, coordinating migrations, improving reliability, and reducing operational burden.

Responsibilities

  • Build datastore provisioning and access tooling
  • Evaluate and pilot highly available scalable storage systems
  • Own Kafka capacity planning partitioning performance tuning and reliability
  • Operate non-relational datastores such as DynamoDB
  • Coordinate datastore migrations and topology changes
  • Improve query performance caching workload management automation and data reliability
  • Participate in on-call operations
  • Partner with product engineering teams

Requirements

  • 6+ years of software engineering experience
  • Large-scale infrastructure systems
  • Kafka
  • DynamoDB or similar non-relational datastores
  • Distributed systems fundamentals
  • Production cloud infrastructure
  • Redis or ValKey
  • Infrastructure optimization
  • Technical communication

Benefits

  • Health insurance
  • 401(k)
  • Equity (RSUs)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.