Description
About the role
As a Backend Software Engineer at 2K, you will design, build, and maintain high‑performance microservices that power our gaming experiences. You will work closely with product, design, and game teams to deliver reliable, scalable APIs while continuously improving the platform.
Responsibilities
- Develop robust, scalable backend microservices and APIs.
- Maintain and evolve core service domains to ensure high reliability and throughput.
- Collaborate with product managers, designers, and game teams to translate requirements into technical deliverables.
- Refactor legacy code, automate workflows, and reduce technical debt.
- Implement CI/CD pipelines and automation tooling.
- Monitor, log, and observe services to ensure operational excellence.
Eligibility
- At least 1 year of experience building web services using Java or Golang.
- Understanding of HTTP, gRPC, and API design best practices.
- Hands‑on experience with Docker and Kubernetes.
- Familiarity with relational and NoSQL databases, including schema design and performance tuning.
- Experience with CI/CD pipelines (e.g., GitHub Actions) and cloud platforms such as AWS, Azure, or GCP.
- Knowledge of distributed systems, microservice patterns, and observability frameworks.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Skills
- Java
- Golang
- Docker
- Kubernetes
- AWS / Azure / GCP
- CI/CD pipelines
- Relational and NoSQL databases
- HTTP & gRPC APIs
- Microservice architecture
- Observability and monitoring tools
Benefits
Skills
· 15 totalRequired10
Nice to have5
Similar roles
Zoca
1h ago
Senior Frontend Engineer
Kuku
1h ago
Frontend Developer
GoodScore
1h ago
Senior Software Engineer - Frontend
Five9
1h ago
Senior Software Engineer - UI
Rentman
13h ago
Senior Frontend Developer (Customer Lifecycle)
Weekday Partner Network
13h ago
Fullstack Engineer