A leading provider of large scale networking and AI infrastructure solutions is seeking a backend Engineer to join the team building a massive scale backend platform for orchestrating and managing critical infrastructure state. This role involves designing and developing high concurrency, race free backend services that deliver strong consistency, reliability, and performance.
About the Role:
As a backend engineer, you will develop core services in Go, crafting robust, scalable systems capable of safely handling tens of thousands of parallel operations. The position offers the opportunity to innovate across API design, state management, performance optimization, and large scale system architecture. While the primary language is Go, future projects may incorporate additional technologies. Engineers with Go experience or strong motivation to master it are welcome.
Key Responsibilities:
Design, develop, and maintain high-concurrency, race-free backend services using Go (Golang).
Implement scalable APIs for resource operations (REST, WebSocket, gRPC).
Ensure system consistency, performance, and reliability under high load.
Write clean, production-quality code with proper testing and observability.
Participate in system design reviews, code reviews, and team knowledge sharing.
Work closely with product managers, architects, and frontend developers.
Troubleshoot and maintain backend systems to meet SLA and performance targets.
Requirements: Must Have:
4+ years of backend engineering experience.
At least one year of hands on Go development, or strong motivation to learn and use Go in production.
Strong understanding of concurrency, synchronization and race condition prevention.
Experience designing scalable APIs (REST, WebSocket or gRPC).
Solid understanding of data consistency and persistence models.
Commitment to clean, maintainable, testable and observable code.
Flexibility to work with evolving backend technologies.
Advantages:
Experience with distributed or high scale systems.
Familiarity with containerization (Docker or Kubernetes).
Exposure to caching technologies such as Redis or event driven architectures.
Experience with Cursor If you are excited about building high performance systems at massive scale and enjoy working with modern backend technologies, this role offers the chance to make a significant impact.
This position is open to all candidates.