Weekday AI
Posted 1 month ago
Senior Development Engineer
BengaluruOn-siteFull-time
AI Summary
Senior backend engineer responsible for designing, developing, and scaling reliable backend systems. Leads a small team, owns features end-to-end, and collaborates across product, design, and DevOps.
About this role
Min Experience: 5 years
Location: Bengaluru
JobType: full-time
We are seeking a skilled Software Development Engineer (SDE-2) to design, develop, and scale reliable backend systems.
In this position, you will take full ownership of features from start to finish, contribute to the system architecture, and lead a small team to deliver high-performance, scalable, and dependable applications.
Requirements
Key Responsibilities
- Design and implement scalable backend systems and services
- Take full ownership of features, including design, development, testing, and deployment
- Participate in system design and architecture (HLD & LLD) for applications with high traffic
- Write clean, efficient, and maintainable code adhering to best practices
- Enhance system performance, scalability, and reliability through optimization
- Resolve complex problems using Data Structures & Algorithms (DSA)
- Collaborate effectively with cross-functional teams such as Product, Design, and DevOps
- Lead and mentor junior engineers while promoting engineering best practices
- Implement logging, monitoring, and analytics solutions for production environments
- Design and manage databases, including executing data migration across systems
Required Skills & Experience
- 5 to 6 years of professional experience in backend development
- Strong proficiency in Node.js and/or Python is preferred
- Practical experience with MongoDB (NoSQL), PostgreSQL (SQL), and Redis/Memcache; familiarity with Cassandra is a plus; candidates should be comfortable working with these technologies regardless of prior experience
- Solid understanding of database design, including indexing and query optimization
- Experience with performing data migration tasks
- Competency in system design, both High-Level and Low-Level
- Background in building scalable and distributed systems
- Strong knowledge of API design and microservices architecture
- Previous experience managing or mentoring engineering teams
- Worked on high-traffic or large-scale production systems
- Exposure to payment systems or fintech integrations
- Familiar with cloud platforms such as AWS, GCP, or Azure
- Experience with monitoring, logging, and analytics tools
- Understanding of database scaling, replication, and performance tuning
Why Join Growth-school?
- Collaborate with top-tier instructors and industry leaders
- Opportunity to develop products that impact thousands of learners worldwide
- Work in a fast-paced environment that encourages high ownership
Must-have Skills
Node.js
Python
AWS
Preferred Skills
Backend Engineering
Software Engineering
Backend Development
Skills
AnalyticsAPI DesignAWSAzureCassandraCloud PlatformsData MigrationGCPHLDLLDLoggingMemcachedMicroservicesMongoDBMonitoringNode.jsPostgreSQLPythonRedisSystem Design
Explore related jobs
More jobs at Weekday AI
Similar Analytics jobs
Jobs in Bengaluru
- HR Assistantcbs APAC · Bangalore / Bengaluru, Karnātaka
- Software EngineerWabtec · Bengaluru, KA
- Quality Assurance Engineer SpecialistWabtec · Bengaluru, KA
- Quality Assurance Engineer SpecialistWabtec · Bengaluru, KA
- Landscape ArchitectAECOM · Bengaluru, KA
- Account Director Public Relations - Pharma Health & WellnessGCI Health · Bengaluru, Karnataka