This role is for one of the Weekday's clients
Salary range: Rs 2500000 - Rs 5000000 (ie INR 25-50 LPA)
Min Experience: 2 years
Location: Bengaluru
JobType: full-time
We are looking for a skilled Backend Engineer with hands-on experience in
Node.js and Golang
to join our engineering team. In this role, you will design, build, and maintain highly scalable backend services that power our core applications. You will work closely with product managers, frontend engineers, DevOps, and QA teams to deliver reliable, secure, and high-performance systems. This role is ideal for someone who enjoys solving complex backend challenges, optimizing performance, and working in a fast-paced product environment.
Requirements
Key Responsibilities
-
Develop, enhance, and maintain backend services using Node.js and Golang.
-
Build scalable RESTful APIs, microservices, and internal tools to support various product functionalities.
-
Write clean, efficient, and maintainable code following modern engineering best practices.
-
Collaborate with cross-functional teams to understand requirements, break down tasks, and deliver high-quality technical solutions.
-
Implement secure authentication, authorization, and data handling practices across all backend services.
-
Optimize application performance, reduce latency, and improve overall system throughput.
-
Troubleshoot production issues, perform root-cause analysis, and contribute to long-term stability improvements.
-
Participate in code reviews, contribute to engineering standards, and support continuous improvement initiatives.
-
Work with CI/CD pipelines and deployment workflows to ensure smooth and reliable releases.
-
Integrate third-party services, tools, and APIs where required.
-
Write unit tests, integration tests, and ensure adequate coverage for all backend components.
Required Skills & Qualifications
-
2-7 years of experience as a Backend Engineer, Software Developer, or related role.
-
Strong proficiency in Node.js (Express.js, Nest.js, or similar frameworks).
-
Solid hands-on experience with Golang for building high-performance backend systems.
-
Strong understanding of backend architecture, API design, and microservices.
-
Experience working with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
-
Knowledge of message queues and event-driven architectures (e.g., Kafka, RabbitMQ, SQS).
-
Comfort with containerization and cloud technologies (Docker, Kubernetes, AWS/GCP/Azure).
-
Understanding of version control systems (Git) and collaborative workflows.
-
Familiarity with testing frameworks, debugging tools, and performance profiling.
-
Ability to write clean, modular, and well-documented code.
-
Strong problem-solving skills and attention to detail.
Preferred Qualifications
-
Experience with distributed systems and large-scale application architecture.
-
Familiarity with Infrastructure-as-Code, CI/CD pipelines, and DevOps tooling.
-
Exposure to monitoring & logging tools (Prometheus, Grafana, ELK, Datadog).
-
Prior experience working in a startup or high-growth tech environment