Backend Engineer

2 - 4 years

8 - 12 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary

We are looking for a skilled and motivated

Backend Engineer

with

2 to 4 years

of professional experience to join our dynamic engineering team. You will play a key role in designing, building, and maintaining the backend systems that power our products. You’ll work closely with cross-functional teams to deliver scalable, secure, and high-performance solutions that align with business and user needs.This role is ideal for engineers ready to take ownership of systems, contribute to architectural decisions, and solve complex backend challenges.

Key Responsibilities

  • Design, build, and maintain robust backend systems and APIs that are scalable and maintainable.
  • Collaborate with product, frontend, and DevOps teams to deliver seamless, end-to-end solutions.
  • Model and manage data using SQL (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis), incorporating caching where needed. Implement and manage authentication, authorization, and data security practices.
  • Write clean, well-documented, and well-tested code following best practices. Work with cloud platforms (AWS, GCP, or Azure) to deploy, monitor, and scale services effectively.
  • Use tools like Docker (and optionally Kubernetes) for containerization and orchestration of backend services.
  • Maintain and improve CI/CD pipelines for faster and safer deployments.
  • Monitor and debug production issues, using observability tools (e.g., Prometheus, Grafana, ELK) for root cause analysis.
  • Participate in code reviews, contribute to improving development standards, and provide support to less experienced engineers.
  • Work with event-driven or microservices-based architecture, and optionally use technologies like GraphQL, WebSockets, or message brokers such as Kafka or RabbitMQ when suitable for the solution.

Requirements

  • 2 to 4 years of professional experience as a Backend Engineer or similar role. Proficiency in at least one backend programming language (e.g., Python, Java, Go, Ruby, etc.).
  • Strong understanding of RESTful API design, asynchronous programming, and scalable architecture patterns.
  • Solid experience with both relational and NoSQL databases, including designing and optimizing data models.
  • Familiarity with Docker, Git, and modern CI/CD workflows.
  • Hands-on experience with cloud infrastructure and deployment processes (AWS, GCP, or Azure).
  • Exposure to monitoring, logging, and performance profiling practices in production environments.
  • A good understanding of security best practices in backend systems.
  • Strong problem-solving, debugging, and communication skills.
  • Comfortable working in a fast-paced, agile environment with evolving priorities.
Skills: architecture,websockets,authentication,redis,apis,cd,debugging,ci/cd pipelines,code,observability tools,cloud platforms,ci,ruby,monitoring,aws,elk,sql,graphql,grafana,docker,python,java,go,ci/cd,kubernetes,kafka,prometheus,nosql,azure,cloud,rabbitmq,postgresql,backend engineer,microservices,mysql,authorization,data security,gcp,mongodb

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Noida, Uttar Pradesh, India

Bengaluru, Karnataka, India

Ahmedabad, Gujarat, India

Gurugram, Haryana, India

noida, uttar pradesh