Sr Software Engineer
6 days ago
HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions, and professional learning services, HMH partners with educators and school districts to uncover solutions that unlock students' potential and extend teachers' capabilities.
HMH serves more than 50 million students and 4 million educators in 150 countries. HMH Technology India Pvt. Ltd. is our technology and innovation arm in India focused on developing novel products and solutions using cutting-edge technology to better serve our clients globally. HMH aims to help employees grow as people, and not just as professionals. For more information, visit
Role Summary
Collaborate with AI engineering teams to incorporate agentic AI components into development workflows — leveraging autonomous coding agents for efficiency, testing, and integration. You'll also contribute to integrating AI-assisted development workflows into HMH's learning platform — leveraging tools like GitHub Copilot and OpenAI Codex to enhance productivity, reliability, and innovation.
We're hiring a hands-on Senior Fullstack Software Engineer to own and deliver features across our frontend and backend services for our next-generation learning platform. You will work on a cross-functional agile team with product, UX, QA and other engineers to design, build, deploy and operate scalable microservices and rich client applications used by millions of learners and educators.
Key Responsibilities
- Experiment with emerging agentic AI frameworks to automate repetitive coding, testing, and deployment tasks.
- Use AI-assisted development tools (e.g., GitHub Copilot, OpenAI Codex) to improve code efficiency and quality.
- Collaborate with AI engineers to integrate intelligent automation into backend and frontend systems.
- Stay updated with emerging AI-assisted software engineering practices and contribute to their adoption within the team.
- Assist in refining prompts, workflows, or plug-ins used by AI coding agents to improve their accuracy and alignment with engineering standards.
- Design, implement and maintain end-to-end features spanning frontend UI and backend microservices.
- Take ownership of code quality, performance, security and observability for the services and UI you build.
- Collaborate closely with UX/UI designers to implement responsive, accessible and performant user interfaces.
- Design and implement REST/GraphQL APIs and integrate frontend components with backend services.
- Build, test and deploy microservices using modern CI/CD pipelines and container orchestration.
- Participate in architecture and design discussions; recommend and evaluate new frontend and backend technologies.
- Conduct and participate in code reviews, mentor junior engineers, and contribute to engineering best practices.
- Write and maintain automated unit, integration and end-to-end tests; practice Test-Driven Development where appropriate.
- Troubleshoot production issues, analyze performance bottlenecks and implement fixes and improvements.
Required Skills & Experience
- 4–8 years of software development experience building production applications (frontend + backend).
- Strong Java experience and familiarity with Spring Boot and microservices.
- Hands-on experience with modern frontend frameworks such as ReactJS and strong JS/HTML/CSS skills.
- Experience designing and integrating RESTful APIs and working with API contracts.
- Experience with cloud platforms (AWS) and at least one of: Lambda, S3, RDS/Aurora, DynamoDB, Kinesis.
- Exposure to or hands-on experience with agentic AI tools and frameworks used in software engineering contexts (e.g., AI coding assistants, task automation agents).
- Hands-on experience or strong exposure to AI-assisted coding tools like GitHub Copilot, Codex, or similar.
- Understanding of how AI can be applied to software engineering workflows to accelerate delivery and improve maintainability.
- Familiarity with messaging/streaming systems (Kafka, SQS) and asynchronous processing.
- Experience with containerization and orchestration (Docker, Kubernetes, Mesos).
- Good understanding of databases and caching (SQL, Redis).
- Strong testing mindset — experience with unit, integration and automated testing frameworks and TDD.
- Comfortable with agile methodologies (Scrum/Kanban), code reviews, and collaborative development processes.
- Excellent communication skills and ability to work in cross-functional teams.
- Nice-to-Have
- Experience with Snowflake or other data warehousing technologies.
- Prior work on large-scale, high-traffic enterprise applications or education technology products.
- Experience with performance testing tools and observability stacks.
Education
Degree or Master's in Computer Science, Engineering or a relevant discipline — or equivalent professional experience.
HMH Technology Private Limited is an Equal Opportunity Employer and considers applicants for all positions without regard to race, colour, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. We are committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit Follow us on Twitter, Facebook, LinkedIn, and YouTube.
-
Sr. Software Engineer
13 hours ago
Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Sr. Software Engineer
1 week ago
Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Sr. Software Engineering
2 days ago
Pune, Maharashtra, India Black Duck Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Sr. Lead Software Engineer
2 days ago
Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Sr Software Engineer
1 week ago
Pune, Maharashtra, India Momentive Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewWe are seeking a Sr Software Engineer to join our growing teamResponsibilities & QualificationsPosition SummaryWe're seeking a dynamic Mobile Application Developer with a deep passion for crafting exceptional mobile experiences through native code and a keen interest in exploring crossplatform solutions like React Native (preferred), Xamarin and...
-
Sr. Software Engineer
4 days ago
Pune, Maharashtra, India Dynamisch Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDear Candidate,As per our requirement, sharing a brief description of the profile.Please find below further details:Job Description:Designation: Sr. Software EngineerQualification: B.E./ B.Tech/ M.E./M.SC – IT / MCAExperience : 6+ YearsResponsibilities:· Ability to understand technical documents like SRS, and Design Documents.· Understanding of...
-
Senior Lead Software Engineer
2 weeks ago
Pune, Maharashtra, India Coupa Software Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSr. Lead Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict,...
-
Sr. Software Engineer
2 weeks ago
Pune, Maharashtra, India Yash Technologies Pvt Ltd Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJob Description Sr. Software Engineer - Full Stack Job Date: Oct 6, 2025Job Requisition Id: 62864Location: Pune, INExperience required: 3 to 5 yearsPrimary Tech Stack (Required Skills)Full stack developer React Native JavaScript Java AWS experience Pipelines Secondary Areas (desired / nice to have)Test Driven Development (TDD) Familiarity with...
-
Sr. Software Engineering
1 week ago
Pune, Maharashtra, India Black Duck Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Sr. Software Engineer
1 week ago
Pune, Maharashtra, India Coupa Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...