Senior Backend Developer

Curriculo, Inc.

Bengaluru

Hybrid

INR 1,500,000 - 2,500,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Autonomy
Learning & growth
Modern tech stack
Collaborative culture

Job summary

Curriculo, Inc. in Bengaluru/Bangalore is seeking a Senior Backend Developer to own scalable, reliable, high-performance backend systems. You’ll collaborate with Product, Design, and Frontend teams to translate requirements into robust solutions.

The role emphasizes API design, database work, performance tuning, and architecture ownership. You’ll mentor engineers, contribute to CI/CD practices, and help steer engineering direction while delivering end-to-end features.

Qualifications

  • 4–7 years of professional backend development experience.
  • Strong proficiency in at least one backend language such as Node.js, Python, Java, Go, or Kotlin.
  • Strong understanding of REST APIs, microservices, authentication, authorization, and distributed systems.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Familiarity with NoSQL databases such as MongoDB, DynamoDB, or Redis.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Strong understanding of data structures, algorithms, and software engineering fundamentals.
  • Experience with Git and modern CI/CD workflows.
  • Familiarity with Docker and containerized applications.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Build reliable and secure RESTful APIs and backend systems.
  • Work with databases, data models, caching systems, and third-party integrations.
  • Collaborate with frontend engineers, product designers, and product managers to deliver end-to-end features.
  • Make architectural and technical decisions for new and existing services.
  • Identify and resolve performance, scalability, and reliability issues.
  • Write clean, maintainable, well-tested, and documented code.
  • Review code and provide constructive feedback to other engineers.
  • Improve development processes, testing practices, monitoring, and deployment workflows.
  • Participate in technical discussions, architecture reviews, and engineering planning.
  • Mentor junior and mid-level engineers and help establish engineering best practices.

Skills

Node.js
Python
Java
Go
Kotlin
REST APIs
Microservices
Authentication
Authorization
Distributed systems
PostgreSQL
MySQL
MongoDB
DynamoDB
Redis
AWS
GCP
Azure
Git
CI/CD
Docker
Kubernetes
Observability
LLM APIs

Tools

Git
CI/CD
Docker
Kubernetes

Job description

About the Role

We’re looking for a Senior Backend Developer to join our engineering team and take ownership of building scalable, reliable, and high-performance backend systems.

You’ll work closely with Product, Design, and Frontend Engineering teams to turn product requirements into robust technical solutions. The role involves designing APIs, building backend services, working with databases, improving system performance, and contributing to technical architecture and engineering best practices.
Location: Bangalore / Hybrid
Experience: 4–7 years
Employment Type: Full-time

What You’ll Do
  • Design, develop, and maintain scalable backend services and APIs.

  • Build reliable and secure RESTful APIs and backend systems.

  • Work with databases, data models, caching systems, and third-party integrations.

  • Collaborate with frontend engineers, product designers, and product managers to deliver end-to-end features.

  • Make architectural and technical decisions for new and existing services.

  • Identify and resolve performance, scalability, and reliability issues.

  • Write clean, maintainable, well-tested, and documented code.

  • Review code and provide constructive feedback to other engineers.

  • Improve development processes, testing practices, monitoring, and deployment workflows.

  • Participate in technical discussions, architecture reviews, and engineering planning.

  • Mentor junior and mid-level engineers and help establish engineering best practices.

Requirements
  • 4–7 years of professional backend development experience.

  • Strong proficiency in at least one backend language such as Node.js, Python, Java, Go, or Kotlin.

  • Strong understanding of REST APIs, microservices, authentication, authorization, and distributed systems.

  • Experience working with relational databases such as PostgreSQL or MySQL.

  • Familiarity with NoSQL databases such as MongoDB, DynamoDB, or Redis.

  • Experience with cloud platforms such as AWS, GCP, or Azure.

  • Strong understanding of data structures, algorithms, and software engineering fundamentals.

  • Experience with Git and modern CI/CD workflows.

  • Familiarity with Docker and containerized applications.

  • Strong debugging and problem-solving skills.

  • Ability to independently own technical problems from investigation through implementation and deployment.

Nice to Have
  • Experience designing systems that operate at high scale.

  • Experience with event-driven architectures and message queues such as Kafka, RabbitMQ, or SQS.

  • Experience with Kubernetes and container orchestration.

  • Familiarity with observability tools, logging, metrics, and distributed tracing.

  • Experience building AI/ML-powered products or integrating LLM APIs.

  • Contributions to open-source projects or technical communities.

What We’re Looking For

We’re looking for someone who thinks beyond simply writing code. You should be comfortable understanding why a feature needs to be built, challenging technical assumptions, considering scalability and reliability, and choosing pragmatic solutions.

You’ll have significant ownership over the systems you build and will be expected to contribute to both technical direction and product outcomes.

What We Offer
  • Competitive compensation

  • Flexible/hybrid working environment

  • High ownership and autonomy

  • Opportunity to work on challenging, high-scale systems

  • Learning and development opportunities

  • Collaborative engineering and product culture

  • Opportunity to work with modern backend and cloud technologies

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Soch Street • Chennai District

Hybrid
INR 2,000,000 - 3,000,000
Senior Backend Engineer
Senior Backend Engineer

SoftMaji • Lucknow

On-site
INR 800,000 - 1,800,000
Competitive salary
Learning & certs support
Professional development tools
+5
Senior Backend Engineer
Senior Backend Engineer

Digitup • Siliguri

On-site
INR 800,000 - 1,400,000
Group Health Insurance
Regular training sessions and workshops
Senior Backend Engineer
Senior Backend Engineer

Digitup • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Group Health Insurance
Training sessions and workshops
Backend developer
Backend developer

Bounteous • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Backend Engineer
Senior Backend Engineer

Geekyants • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Backend Engineer
Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Competitive salary and benefits
Growth opportunities
Collaborative environment
+1
Senior Back End Developer
Senior Back End Developer

Linengrass • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Senior Backend Developer
Senior Backend Developer

Innovatily • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Competitive salary
Performance bonuses
Health insurance
+2
Senior Backend Engineer Hybrid in Bangalore, India
Senior Backend Engineer Hybrid in Bangalore, India

HackerRank • Bengaluru

On-site
INR 1,200,000 - 2,100,000