via Remote Rocketship
$90K - 140K a year
Design and develop backend services and APIs for large scale distributed data platform systems.
5+ years in distributed systems engineering with cloud and message queue experience, strong OOP skills, preferably in Go.
Job Description: • Build large scale, real-time streaming services and applications which leverage our massive datasets to power internal APIs and external applications. • Own the design and development phases of backend services and APIs that power the data platform that is our Internet Map. • Own planning activities to ensure we’re building the right things, by collaborating with engineering and product teams. • Leverage your experience of architecture and design to build various parts of the system, including components like: messaging queues, databases, ingestion pipelines, caching layers, and services that run in the cloud or on-prem. Requirements: • 5+ years of software engineering experience writing distributed systems (i.e. data ingestion pipelines, databases, services) • Experience with object-oriented programming - we use Go • Experience with at least one cloud provider, like: AWS, Azure, or GCP • Experience with message queue technologies, like: AWS Kinesis , Google Pub/Sub, Kafka, or other • Proficient with databases, like: BigTable, Cloud Spanner, HBase, Cassandra, or other • Proficient at building scalable, distributed systems • Know when and where to utilize AI • Ability to write understandable, testable code with an eye towards maintainability • Possess strong communication skills and can explain technical concepts to other engineers and product managers. Benefits: • 401k match • health • vision • dental • more! Please see our careers page for more details.
This job posting was last updated on 4/16/2026