"Backend Engineer"

Salary

₹20 - 28 LPA

Min Experience

3 years

Location

India

JobType

full-time

About the role

Position: Backend Engineer (B2) (Java / Golang / Python / Node.JS / Ruby on Rails )

Experience: 3 to 5 yrs

Job Location: Remote / Mumbai or Bangalore

Qualification: B.Tech / B.E / MCA from Tier 1 or Tier 2 institutions

Skills Required:

Responsibilities

  • Design, develop, and optimize scalable backend systems and APIs that support high-traffic workloads.
  • Build and maintain developer platforms, frameworks, and tooling to enhance productivity and system efficiency.
  • Ensure high availability, fault tolerance, and observability in distributed systems by implementing best practices.
  • Collaborate with engineers across teams to create efficient service architectures and improve system reliability.
  • Work on database scalability and optimization, ensuring data consistency and performance for high-volume applications.
  • Implement asynchronous processing, caching strategies, and event-driven architectures to improve system efficiency.
  • Define and enforce coding standards, CI/CD pipelines, and automation to improve software quality and delivery speed.
  • Identify and resolve performance bottlenecks, optimizing query execution, load balancing, and resource utilization.
  • Document technical architectures, best practices, and engineering processes to drive knowledge-sharing within the team.
  • Stay up to date with emerging technologies in backend engineering, distributed systems, and cloud infrastructure to enhance platform capabilities.

 

Qualifications

  • You have strong experience (3+ years) of building backend software for web-based or mobile products.
  • You have strong knowledge of software development fundamentals, including relevant background in computer science fundamentals, distributed systems, data storage, and agile development methodologies. 

Skills

Python
Java
NodeJS
Golang
Ruby On Rails