Position Details
About this role
Senior Backend Engineer responsible for designing, developing, and deploying scalable Go-based backend services for identity verification at scale.
Key Responsibilities
- Design, develop, test, and debug components for distributed systems that operate at large scale and high speed
- Own and drive nonfunctional requirements such as scalability, availability, and security
- Develop and maintain unit and integration tests
- Produce enterprise-class documentation
- Collaborate with team members to elevate technology standards and apply best practices
Technical Overview
Stack includes Go (Golang) with RESTful APIs and microservices; exposure to distributed systems, concurrency, and high-throughput, low-latency storage; familiarity with NoSQL databases, cloud computing, and big data analytics; emphasis on unit/integration testing and agile practices.
Ideal Candidate
The ideal candidate is a senior backend engineer with deep hands-on Go experience and a track record of building scalable distributed systems. They should own nonfunctional requirements such as scalability and security, mentor peers, and thrive in an Agile, cross-functional environment.
Must-Have Skills
Nice-to-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 5 years of Go experience, No experience with Golang / Go, No experience with distributed systems or microservices, Not willing to work in a remote role
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile