Job Description:
We are building a large-scale backend platform for orchestrating and managing critical infrastructure state at massive scale.
As a backend engineer, you'll help design and develop high-concurrency, race-free backend services using Go (Golang), ensuring strong consistency, reliability, and performance.
You will:
" Build highly concurrent backend services capable of safely handling tens of thousands of parallel operations.
" Design and implement scalable APIs (REST, WebSocket, or gRPC).
" Ensure consistent state management for critical infrastructure data.
" Optimize system performance, reliability, and observability.
" Write production-grade, maintainable, and well-tested code.
" Collaborate with frontend engineers, architects, and product managers.
While initial development is focused on Go, future projects may involve other languages or stacks.
We're looking for engineers who are either experienced in Go or highly motivated to master it, and who are comfortable adapting to different technologies as needed.
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.
Job Qualifications:
4+ years of backend development experience.
" 1+ years of hands-on Go (Golang) experience - or strong motivation to learn and use it in production.
" Solid understanding of concurrency, synchronization, and race condition prevention.
" Experience designing scalable APIs (REST, WebSocket, or gRPC).
" Strong grasp of data consistency and persistence models.
" Commitment to clean, testable, and observable code.
" Flexibility to work with different backend technologies based on evolving project needs.
Company Occupation:
High Tech