Manager, Software Engineering
@ Curriculum Associates

Bengaluru, Karnataka, India
On Site
Full Time
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXX***** @cainc.com
Recommended after applying

Job Details

Overview

At Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready. For over 50 years, our commitment has driven the continuous improvement of innovative programs that serve a third of the nation’s K–8 students.

Role Description: Software Engineering Manager

As a Software Engineering Manager, you will lead a team of full-stack and backend engineers, guiding them in building reliable, scalable, and high-quality software solutions. You will set technical direction, manage risks, shape architectural strategies, and collaborate closely with product partners.

Responsibilities

  • Lead, mentor, and grow a team of software engineers.
  • Collaborate with product managers, UX designers, and vendor partners.
  • Define technical roadmaps and ensure timely feature delivery in an agile environment.
  • Drive best practices in coding, testing, architecture design, and deployment.
  • Scale applications for performance and reliability while addressing business needs.
  • Identify risks, streamline processes, and propose staffing plans.
  • Stay current with trends and technologies, evaluate and implement relevant frameworks.
  • Support production issues and build technical documentation.

Qualifications

  • Strong background in full-stack and backend development, preferably with Java and Spring Boot.
  • Expertise in [React or Java]-based applications, microservices architecture, and cloud platforms like AWS or Azure.
  • Proven ability to coach and mentor engineers, with strong communication skills.
  • Experience managing projects in an agile environment and delivering results.
  • Ability to build creative staffing plans and provide operational support.

Why Join Curriculum Associates?

You will be part of a mission-driven organization dedicated to improving education. Enjoy competitive benefits, professional growth opportunities, and the chance to create meaningful impact on educators and students nationwide.

Key skills/competency

Software Engineering Manager, full-stack, backend, Java, Spring Boot, React, Agile, cloud, mentoring, architecture

How to Get Hired at Curriculum Associates

🎯 Tips for Getting Hired

  • Research Curriculum Associates' culture: Study their mission and educational impact.
  • Customize your resume: Highlight full-stack and backend expertise.
  • Emphasize leadership: Demonstrate coaching and mentoring skills.
  • Prepare for technical interviews: Refresh Java, Spring Boot, and cloud platforms.
  • Showcase agile experiences: Provide examples of successful project delivery.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Spring Boot frameworks.
Study microservices and cloud deployment.
Brush up on full-stack development basics.
Practice technical design and code reviews.

Behavioral Questions

Describe a time you led a team.
Explain your approach to conflict management.
How do you mentor junior engineers?
Share an example of agile problem-solving.

Frequently Asked Questions