Software Development Engineer - 2
Brightchamps · brightchamps.com
BengaluruMid level3+ yrs
Subscribers got this job on 4 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Software development engineer.
Node.jsSQLNoSQLMongoDBRedisKafkaDevOpsMicroservices
Details
- Found
- 22 d ago · posted 2026-10-04
- Location as listed
- Bangalore South, India
- Role
- Software Engineer
- Source
- The company’s own careers site
Full 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
leWe 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
To WIN ✨, you'll need:
• 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.
Software Engineer jobs in Bengaluru · Software Engineer jobs in India · All Brightchamps jobs