Backend Engineer
HackerEarth · Bengaluru
- Experience0–2 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelfresher
- Posted2 Sept 2026
About HackerEarth
HackerEarth is hiring in Bengaluru in technology software. This role looks for around 0+ years of experience.
Skills
- Python
- Node.js
- Go
- RESTful APIs
- microservices
- data structures and algorithms
- system design
- MySQL
- Elasticsearch
- Redis
- DynamoDB
- AWS
- Google Cloud Platform
- Microsoft Azure
- CI/CD
- Git
The role
A backend engineer at a software product company designs and operates Python services, RESTful APIs, and microservices for reliable, secure platforms, and applies system design and cloud computing to deliver production features.
Full job description
Responsibilities:
Design, build, and maintain scalable backend systems and APIs with a strong focus on performance, reliability, and security.
Own end-to-end development of backend features from development to deployment and production support.
Collaborate closely with Product Managers, Frontend Engineers, and DevOps teams to deliver high-quality releases.
Ensure high code quality through development, testing, and best engineering practices.
Proven ability to handle high-pressure situations and effectively "firefight" when issues arise.
Requirements:
1-3 years of strong backend engineering experience in product-based companies.
Strong proficiency in backend programming languages such as Python (primary), Node.js, or Go.
Experience designing and building RESTful APIs and microservices.
Strong understanding of data structures, algorithms, and system design.
Hands-on experience with databases (MySQL, ElasticSearch, Redis, or DynamoDB).
Experience working with cloud platforms (AWS/GCP/Azure).
Experience with CI/CD pipelines, version control (Git), and modern development workflows.
Ability to take ownership, work independently, and thrive in a fast-moving environment.