Bestkaam Logo
BrightCHAMPS Logo

Software Development Engineer - 2

Actively Reviewing the Applications

BrightCHAMPS

India, Karnataka, Bengaluru Full-Time On-site INR 1–4 LPA
Posted 2 days ago Apply by June 14, 2026

Job Description

About BrightChamps


BrightChamps is a leading EdTech platform revolutionising education for millions of young learners worldwide through innovative online programs in coding, AI, financial literacy, and more. We're on a mission to empower the next generation with future-ready skills, backed by rapid growth and a dynamic startup culture. Join us to drive financial excellence in a high-impact role.


About the Role


We are looking for an extraordinary Software Development Engineer who is passionate about transforming how children engage with technology and acquire future-ready skills. We are looking for a highly skilled Backend SDE II who can design, build, and scale backend systems that power our core products. You will work on high-performance APIs, distributed systems, data pipelines, and scalable microservices. You should be strong in system design, clean code practices, and building reliable production system.


As a Software Development Engineer, you'll:


Backend Development:

  • Design, build, and maintain scalable, reliable, and secure backend services (Node.js).
  • Develop RESTful APIs, microservices, and event-driven architectures.
  • Optimize application performance and ensure low latency, high throughput systems.


Architecture & System Design:

  • Participate in high-level architecture, database modelling, and system design discussions.
  • Build distributed systems that scale to millions of users.
  • Implement best practices for fault tolerance, observability, caching, and resiliency.


Code Quality & Best Practices:

  • Write clean, maintainable, well-tested code.
  • Perform code reviews and enforce engineering standards.
  • Work with CI/CD pipelines, version control, and deployment automation.


Database & Storage:

  • Work with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Design efficient schemas, indexes, and optimize complex queries.
  • Manage data pipelines, messaging queues (SQS/Kafka/RabbitMQ).


Collaboration:

  • Work closely with product, frontend, QA, and DevOps teams.
  • Convert product requirements into technical specifications.
  • Mentor junior engineers and contribute to engineering culture.


Requirements


  • 3+ years of backend development experience.
  • Strong proficiency in Node.js
  • Solid understanding of REST APIs, microservices, asynchronous processing.
  • Experience with AWS serverless (Lambda), or containerized deployments (Docker, Kubernetes).
  • Strong understanding of system design, distributed systems, caching, and queues.
  • Hands-on experience with relational and NoSQL databases.
  • Familiarity with observability tools (Prometheus, Grafana, ELK, CloudWatch).
  • Strong debugging, performance tuning, and problem-solving skills.
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.