Senior Software Engineer – Remote Role (Aligned with US Business Hours)
About Learn2Code.Live
Learn2Code.Live is committed to expanding access to high-quality computer science education. Our goal is to equip students with practical, real-world tech skills through engaging, hands-on instruction. We supply full curricula, activities, and continuous instructor support—allowing you to focus on what you do best: motivating and empowering learners.
Position Summary
We’re looking for an experienced and driven Senior Software Engineer with 5+ years of professional experience to join our fully remote team. In this role, you’ll take ownership of designing, building, and maintaining robust web applications and services. You’ll also collaborate closely with product and design partners to deliver smooth, effective learning experiences. Availability during US business hours is required.
Key Responsibilities
- Architect, develop, and support scalable web applications using Laravel, Angular, NestJS (Node.js), and Flask
- Design and manage MySQL databases with a focus on performance, security, and reliability
- Deploy and maintain applications on AWS
- Build and run containerized applications using Docker
- Use GitHub for version control and CI/CD pipelines
- Produce clean, readable, and well-documented code
- Diagnose, debug, and optimize systems to ensure excellent user experiences
- Offer technical guidance and mentorship to junior engineers as needed
Required Qualifications
- At least 5 years of professional software engineering experience
- Strong hands-on expertise with Laravel, Angular, NestJS (Node.js), and Flask
- Solid experience designing and optimizing MySQL databases
- Practical knowledge of AWS and cloud-based deployments
- Proficiency with GitHub, including CI/CD workflows
- Experience using Docker for containerization
- Ability to work independently and manage priorities in a remote setting
- Availability to work during US business hours
- Excellent problem-solving skills, attention to detail, and a quality-first mindset
Nice to Have
- Background in microservices architecture
- Experience with automated testing and QA practices
- Previous work in edtech or education-related platforms
Why Work With Learn2Code.Live?
- Fully remote role with flexibility within US business hours
- Chance to create meaningful, education-focused technology
- Supportive, collaborative, and mission-driven culture
- Competitive pay and opportunities for professional growth
Job Types: Full-time, Permanent
Pay: ₹800,000.00 - ₹1,200,000.00 per year
Application Question(s):
- Are you open to working in US business hours?
- What is your current CTC?
- What is your expected CTC?
- What is your availability to start?
Work Location: Remote