At Imagine Learning, we empower potential in students, educators, and one another. Together, we are reimagining what is possible in education and helping to transform learning outcomes.
As a Senior Software Engineer, you will design and build cloud-native services that power scalable learning platforms. You will work across engineering teams to deliver high-performance, reliable systems that impact millions of learners.
Envision Your Experience.
In this role you’ll have the opportunity to:
Design and build cloud-native applications
Develop microservices using up-to-date languages
Operate workloads on AWS
Implement observability and monitoring
Build infrastructure using IaC tools
Support CI/CD pipelines
Collaborate across teams and mentor engineers
Share Your Expertise.
Experience, education, and qualifications essential for success in this role include:
Bachelor’s degree with at least 5 years experience
Strong cloud and microservices experience
Experience with Kubernetes and AWS
Experience with CI/CD and observability tools
Work Model: Hybrid in the Kadubeesanahalli area of Bengaluru
Compensation
Compensation for this role is competitive and aligned with local market benchmarks in India. Compensation may vary based on factors such as, but not limited to, individual skills, experience, training, education/certifications, geographic location, internal equity, and local market conditions.
Benefits
Health insurance
Paid time off
Statutory benefits including Provident Fund and gratuity
Wellbeing resources
Professional development opportunities
Flexible working practice