Senior Backend Software Engineer
at 2k
Bangalore, Karnataka, India, onsite, senior, full time, 3–8 years
posted 17 Aug 2026
- Golang
- Java
- Amazon ECS
- JWT
- Go
- HTTP
- gRPC
- Jenkins
- NoSQL
- GitHub Actions
- RDBMS
- GCP
- OAuth 2.0
- CI/CD
- ArgoCD
- AWS
- Kubernetes
- OpenID Connect
About the role
Posted: 2026-08-17
What you would do
- Design and develop robust, scalable, and highly performant backend microservices and APIs.
- Own the maintenance and evolution of key service domains — ensuring reliability, performance, and alignment with long-term technical strategy.
- Collaborate closely with product managers, designers, and game teams to translate complex requirements into clear technical deliverables and milestones.
- Optimize infrastructure and runtime costs to deliver a seamless player experience while maintaining operational efficiency.
- Continuously reduce technical debt by driving refactoring efforts, automating workflows, and modernizing legacy systems.
Who We Think Will Be A Great Fit
- 3–8 years of experience designing and building backend systems and microservices using Go (Golang) or Java.
- Strong understanding of transport protocols (HTTP, gRPC) and API design best practices.
- Hands-on experience with containerization and orchestration platforms such as Kubernetes or Amazon ECS.
- Proficiency with both relational (RDBMS) and NoSQL databases, including schema design and query optimization.
- Practical experience with CI/CD pipelines and automation tools (e.g., GitHub Actions, Jenkins, ArgoCD).
- Solid grasp of distributed systems concepts and microservice design patterns.
- Experience with public cloud platforms such as AWS or GCP.
- Familiarity with monitoring, logging, and observability frameworks.
- Experience with agile software development methodologies.
- Knowledge of authentication and authorization standards (OpenID Connect, OAuth 2.0, JWT).
- Understanding of secure coding best practices and compliance frameworks (e.g., GDPR, SOC 2).
- Experience conducting performance profiling, load testing, and bottleneck analysis.
- Strong communication and collaboration skills, with the ability to convey complex technical concepts to diverse audiences.
Read from job-boards.greenhouse.io, last seen 5d ago.