Staff Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Career Movement ยท 10 hours ago

Staff Software Engineer

Career Movement is seeking a Staff Software Engineer to build and scale a highly reliable distributed systems platform. This senior-level role focuses on designing and building concurrent backend systems while solving complex challenges related to state management and scalability.

Career PlanningConsultingField SupportProfessional Services
check
Growth Opportunities
Hiring Manager
Joseph Quan
linkedin

Responsibilities

Design and build highly concurrent, distributed backend systems
Write production-grade services in Golang
Solve complex challenges around state management, persistence, and scalability
Build and optimize systems that operate in self-hosted and cloud environments
Work with large-scale data and storage technologies, including: Elasticsearch, ClickHouse, and Cassandra
Influence system architecture and technical direction as a Staff-level contributor

Qualification

Distributed systemsConcurrencyGolangElasticsearchClickHouseCassandraSystem designFault toleranceSelf-hosted platformsReliability

Required

8+ years of backend or systems engineering experience
Deep experience with distributed systems and concurrency
Strong proficiency in Go
Production experience with Elasticsearch, ClickHouse, and Cassandra (or similar systems)
Experience building or operating self-hosted platforms
Strong fundamentals in reliability, fault tolerance, and system design
Comfortable operating independently and driving complex technical initiatives

Company

Career Movement

twittertwittertwitter
company-logo
Career Movement provides staffing recruitment in IT fields.

Funding

Current Stage
Early Stage
Company data provided by crunchbase