Senior Software Engineer

Gtech Llc — United States · Posted ~1 day ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

We are seeking a Senior Software Engineer – Distributed Systems to build and maintain high-performance, scalable backend services for distributed storage platforms. The ideal candidate has strong experience designing and developing distributed systems, backend infrastructure, and cloud-native services using Rust (preferred), Golang, Java, or Python. Candidates must have hands-on experience building or contributing to distributed storage systems or their core components (not just using distributed databases), with a solid understanding of data consistency, replication, sharding, fault tolerance, concurrency, gRPC, Kubernetes, and system design. Experience with cloud-native technologies such as Istio, Envoy, Consul, ZooKeeper, and large-scale production environments is highly preferred.