HMH Technology Private Limited

41 Job openings at HMH Technology Private Limited
DevOps Engineer pune 3 - 5 years INR 11.0 - 15.0 Lacs P.A. Work from Office Full Time

Technical Infrastructure: Cloud & Infrastructure: AWS EC2, Terraform Enterprise, Docker, Aurora, Mesos, Kubernetes, ELK (Elastic Search, Logstash & Kibana). Observability & Automation: Grafana, Prometheus, Datadog, Telegraf, Runscope, Apollo, GraphQL. Development Stack: Microservices architecture, Spring, Java & NodeJS, React, Express.js. Data & Storage: Amazon RDS, Dynamo DB, Postgres, Oracle, MySQL, Influx DB, Linux, Jenkins, GitHub. AI & Agentic Automation: AWS Bedrock LLMsandAWS Bedrock Engineerfor building and integrating scalable, low-latency AI-driven automation capabilities. You can read more on our Engineering Blog - About the role: You will constantly be asking, what are the most important infrastructure problems we need to solve for today, that will increase the reliability and performance of our applications and infrastructure. Identify and solve the most critical infrastructure challenges to improve system reliability, scalability, and performance. Design, test, and implement AI-enhanced DevOps workflows, including autonomous agents for monitoring, remediation, and optimization. Partner with SRE and development teams to build robust, self-service deployment pipelines and infrastructure tooling. Evaluate new technologies to continuously improve system automation, cost efficiency, and security. Work with AI-enhanced monitoring and self-healing infrastructure components powered by agentic patterns. Key Responsibilities: Build, maintain, and evolve cloud infrastructure with Infrastructure as Code (Terraform, CloudFormation). Manage containerized workloads (Docker, Kubernetes) at scale, with a focus on extending capabilities through AI-driven orchestration. Implement and maintain advanced monitoring, observability, and alerting systems enhanced with agent-based analytics. Automate workflows to reduce manual intervention and accelerate delivery cycles. Collaborate with cross-functional teams to ensure infrastructure meets the needs of high-availability, low-latency applications. Regularly review and optimize existing architecture for cost, security, and performance improvements. Skills and Experience : 3 to 5 years of hands-on SRE/DevOps experience in Agile environments Strong AWS experience in a production setting. Strong knowledge and skills of AI-enhanced DevOps workflows and agentic infrastructure models. Proficiency in diagnosing outages and restoring service with urgency. Infrastructure as Code expertise (Terraform, CloudFormation). Experience with containerization (Docker, Kubernetes). Familiarity with CI/CD tools, scripting languages, and observability platforms. Strong collaboration skills, with the ability to influence and guide best practices Preferred Skills and Interests: RDBMS expertise and Linux fluency Event-driven systems and message queue management Security, including firewalls, load balancing, secret management

Staff Software Engineer (.Net) pune 8 - 10 years INR 12.0 - 16.0 Lacs P.A. Work from Office Full Time

Software Engineering at HMH is focused on building fantastic software to meet the challenges facing teachers and learners, enabling and supporting a wide range of next generation learning experiences. We design and build custom applications and services used by millions. We are creating teams full of innovative, eager software professionals to build the products that will transform our industry. We are staffing small, self-contained development teams with people who love solving problems, building high quality products and services. We use a wide range of technologies and are building up a next generation microservices platform that can make our learning tools and content available to all our customers. If you want to make a difference in the lives of students and teachers and understand what it takes to deliver high quality software, we would love to talk to you about this opportunity. Technology Stack You'll work with technologies such as ASP.Net MVC, Web API, C#, Microservices, Windows Services, MySQL, Jenkins, and more. Design and implement CI/CD pipelines optimized for agentic workflows and autonomous code generation . Collaborate with Agentic AI Technical Managers to conduct structured reviews of AI-generated code, ensuring quality, security, and business logic alignment. Enhance traditional development with Generative AI tools to accelerate prototyping, code suggestions, test generation, and documentation. Integrate and supervise autonomous agents to handle routine coding tasks, while incorporating nuanced business logic, edge cases, and integration scenarios beyond agentic scope. Incorporate business logic, integration points, and conditions not captured by autonomous agents. This will be a hands-on coding role working as part of a cross-functional team alongside other developers, designers and quality engineers, within an agile development environment. Were working on the development of our next generation learning platform and solutions utilizing the latest in server and web technologies. About the role: You have proven experience leading teams of software engineers to design and deliver major software components You enjoy actively contributing code, working with your cross-functional full-stack teams within an Agile development environment You are able to contribute to technical leadership, collective ownership and delivery of component design, development and maintenance You can collaborate across functionaldevelopment teams to solve problems, transfer knowledge and contribute to overall product architecture (Microservices) You pro-actively architect components , look ahead and avoid pitfalls for the team You drive quality by initiating and managing code reviews Leading Teams You will be responsible for leading your team of 7-12 software engineers to deliver major software components and services, collaborating with other teams and functions to align solution delivery across the Technology Solutions Group You will help build a collaborative, motivated, interdependent team who will work with product, design and architecture teams in the delivery of software products You will ensure effective communication of solutions within the Engineering group and its stakeholders in the US, Canada, Europe and India Engineering Expertise You will use your engineering knowledge to identify and solve problems and to foresee potential issues and risks. You will manage risks within your team and ensure effective escalation of issues which impact other teams to your manager You will promote a positive culture that stimulates innovative approaches to solving problems. You encourage proactive, open communication and collaboration within your team You will ensure high quality standards and practices are followed in your team and the end product is robust, high-availability best-in-class software applications. Skills & Experience: 8 to 10 years' experience in a relevant software development role AI-enhanced development workflows using GitHub Copilot, Codex open AI or Claude, WindSurf Experience with architectural concepts such as microservices and separation of concerns Experience with container technologies such as Docker and Kubernetes Experience with Database and Caching technologies such as MySQL, MongoDB, and Redis Experience with development tools such as GitHub and Jira Experience with cloud technologies such as AWS Experience in Test Driven Development and automated testing tools like NUnit, Cucumber, and SonarQube Required Education: Degree or Masters in Computer Science or relevant discipline OR relevant work experience.

Quality Engineer pune 4 - 9 years INR 9.0 - 12.0 Lacs P.A. Work from Office Full Time

About the Role: We are seeking a highly skilled AI Developer with expertise in Deep Learning, and Generative AI to design, build, and deploy scalable AI solutions. The role involves working on image/video processing, NLP, multi-agent systems, and enterprise-grade automation workflows. The ideal candidate is passionate about research-driven development and creating high-impact AI tools for real-world applications. Key Responsibilities Research, design, and develop deep learning models for computer vision, image enhancement, background removal, object detection, OCR, and visual automation. Fine-tune transformer and generative AI models (LLMs, GANs, Diffusion models) for domain-specific applications. Deploy AI solutions on AWS cloud (EC2, S3, Lambda) with scalable and production-ready pipelines. Develop Dockerized microservices for smooth integration into enterprise workflows. Experiment with emerging AI frameworks (Hugging Face, LangGraph, CrewAI, AutoGen, OpenAI SDK) to build innovative prototypes. Collaborate with cross-functional teams to integrate AI solutions into production systems. Conduct research experiments, document findings, and continuously improve model performance. Build automation systems for visual and language content workflows in enterprise settings. Required Skills & Expertise Strong programming skills in Python, OpenCV, PyTorch, TensorFlow, Keras, Scikit-Learn, Numpy. Experience with computer vision techniques (YOLO, OCR, background expansion, image restoration). Knowledge of NLP, LLMs, agentic AI frameworks, and generative models. Hands-on expertise with GANs, Stable Diffusion, Autoencoders. Cloud & DevOps: AWS, Docker, CI/CD, scalable deployments. Strong foundation in mathematics, probability, and statistics. Ability to research and implement cutting-edge AI solutions for enterprise-grade use cases. Qualifications Bachelors Degree in Electronics Engineering. Post Graduate Program in Data Science & Data Analytics. 4+ years of professional experience in AI, ML, and Computer Vision projects across global clients. Nice-to-Have Experience with educational AI tools (OCR for math equations, chemistry parsers, automated grading systems). Prior work on visual automation for enterprise creative workflows. Familiarity with multi-agent AI frameworks for task automation.

Staff Software Engineer (Java) pune 6 - 10 years INR 13.0 - 16.0 Lacs P.A. Work from Office Full Time

Staff Software Engineers are the technology leaders of our highest impact projects.Your high energy is contagious, you actively collaborate with others across the engineering organization, and you seek to learn as much as you like to teach.You personify the notion of constant improvement as you work with your team and the larger engineering group to build software that delivers on our mission.You use your extraordinary technical competence to ensure a high bar for excellence while you mentor other engineers on their own path towards craftsmanship. You are most likely T-shaped, with broad knowledge across many technologies plus strong skills in a specific area. Staff Software Engineers embrace the opportunity to represent HMH in industry groups and open-source communities. Area of Responsibility: You will be working on the HMH Educational Online/Digital Learning Platform. The team builds highly scalable and available platform using Microservices Architecture, Java microservices backend, REACT JavaScript UI Frontend, REST APIs, Postgres Database, AWS Cloud technologies, AWS Kafka, Kubernetes or Mesos orchestration, DataDog for logging/monitoring/alerting, Concourse CI or Jenkins, Maven etc.. You will need experience in Agent AI development and proficiency in using AI-assisted engineering tools like OpenAI Codex , Windsurf , and similar platforms. The ideal candidate will be responsible for leading a team of developers and AI engineers to build intelligent, autonomous, and highly scalable solutions leveraging cutting-edge AI technologies. Responsibilities: Be the technical lead for feature development in a team of 5-10 engineers and influencing the technical direction of the overall engineering organization. Decompose business objectives into valuable,incrementally releasableuser features accurately estimating the effort to complete each. Contribute code to feature development efforts demonstrating to others efficient design, delivery and testing patterns and techniques. Review and structre code generated code by AI agents as well as developed by team Work on incorporating business logic, integration points and other conditions not captured by the agents in the generated code. Strive for high quality outcomes, continuously look for ways to improve team productivity and product reliability, performance, and security. Develop the talents and abilities of peers and colleagues. Create a memorable legacy as you progress toward your personal and professional objectives. Foster your personal and professional development continually seeking assignments that challenge you. Skills & Experience Successful Candidates must demonstrate an appropriate combination of: 6 10+years of experience as a software engineer. 3+ years of experience as a Staff or lead software engineer. Bachelor's degree in computer science or a STEM field. A portfolio of thought leadership and individual technical accomplishments. Full understanding of Agile software development methodologies and practices. Good exposure to AI Agentic development and reated tools Strong communication skills both verbal and written. Extensive experience working with technologies and concepts such: Behavior-driven or test-driven development JVM-based languages such as Java and Scala Development frameworks such as Spring Boot Asynchronous programming concepts, including Event processing Database technologies such as SQL, Postgres/MySQL, AWS Aurora DBs, Redshift, Liquibase or Flyway No-SQL technologies such as Redis, MongoDB and Cassandra Streaming technologies such as Apache Kafka, Apache Spark or Amazon Kinesis Unit-testing frameworks such as jUnit Performance testing frameworks such as Gatling Architectural concepts such as micro-services and separation of concerns Expert knowledge of class-based, object-oriented programming and design patterns Development tools such as GitHub, Jira, Jenkins, Concourse, and Maven Cloud technologies such as AWS and Azure Hands-on expertise with AI-powered development tools like Codex , Windsurf , GitHub Copilot, or similar. Data Center Operating Technologies such as Kubernetes, Apache Mesos Apache Aurora, and TerraForm and container services such asDocker and Kubernetes Monitoring and operational data analysis practices and tools such as DataDog, Splunk and ELK Job Segment: Curriculum, Social Media, Education, Marketing

Sr DevOps Engineer pune 10 - 15 years INR 12.0 - 16.0 Lacs P.A. Work from Office Full Time

Technical infrastructure Cloud & Infrastructure: AWS EC2, Terraform Enterprise, Docker, Aurora, Mesos, Kubernetes, ELK (Elastic Search, Logstash & Kibana). Observability & Automation: Grafana, Prometheus, Datadog, Telegraf, Runscope, Apollo, GraphQL. Development Stack: Microservices architecture, Spring, Java & NodeJS, React, Express.js. Data & Storage: Amazon RDS, Dynamo DB, Postgres, Oracle, MySQL, Influx DB, Linux, Jenkins, GitHub. AI & Agentic Automation: AWS Bedrock LLMsandAWS Bedrock Engineerfor building and integrating scalable, low-latency AI-driven automation capabilities. You can read more on our Engineering Blog - About the role: You will constantly be asking, what are the most important infrastructure problems we need to solve for today, that will increase the reliability and performance of our applications and infrastructure. Identify and solve the most critical infrastructure challenges to improve system reliability, scalability, and performance. Design, test, and implement AI-enhanced DevOps workflows, including autonomous agents for monitoring, remediation, and optimization. Partner with SRE and development teams to build robust, self-service deployment pipelines and infrastructure tooling. Evaluate new technologies to continuously improve system automation, cost efficiency, and security. Work with AI-enhanced monitoring and self-healing infrastructure components powered by agentic patterns. Key Responsibilities: Build, maintain, and evolve cloud infrastructure with Infrastructure as Code (Terraform, CloudFormation). Manage containerized workloads (Docker, Kubernetes) at scale, with a focus on extending capabilities through AI-driven orchestration. Implement and maintain advanced monitoring, observability, and alerting systems enhanced with agent-based analytics. Automate workflows to reduce manual intervention and accelerate delivery cycles. Collaborate with cross-functional teams to ensure infrastructure meets the needs of high-availability, low-latency applications. Regularly review and optimize existing architecture for cost, security, and performance improvements. Skills & Experience: 6 to 10 years of hands-on SRE/DevOps experience in an Agile environment. Proven ability to collaborate across engineering and operations, with pragmatic problem-solving. Deep experience with AWS and infrastructure design patterns, and in recommending appropriate AWS services, including newer AI-focused tools likeBedrock. Strong knowledge and skills of AI-enhanced DevOps workflows and agentic infrastructure models. Able to quickly resolve outages, lead incident response, and restore service reliability. Proficiency in diagnosing outages and restoring service with urgency. Infrastructure as Code expertise (Terraform, CloudFormation). Experience with containerization (Docker, Kubernetes). Familiarity with CI/CD tools, scripting languages, and observability platforms. Strong collaboration skills, with the ability to influence and guide best practices Preferred Skills and Interests Solid RDBMS experience (Postgres, MySQL, etc.), with tuning and performance expertise. Strong Linux fundamentals. Event-driven systems and message queue management Security, including firewalls, load balancing, secret management.

Sr HR Generalist pune 8 - 13 years INR 10.0 - 14.0 Lacs P.A. Work from Office Full Time

Senior HR Generalist Job Description The Senior HR Generalist will provide support in a wide variety of areas to answer employee questions, solve problems, ensure smooth HR operations, support various HR functions and execute on numerous projects and procedures. Under the general direction of the Director HR, the incumbent will utilize HR knowledge and experience to assess and determine the best solutions to employee needs and issues in their areas of responsibility. The primary customers will be employees below the ELT levels of the organization. Primary Areas of Responsibility Employee Relations Address employee concerns and conduct investigations where warranted Create tools and resources designed to support managers regarding performance management of their staff, support managers more closely with complex situations Keep HR Business Partners up to date on Employee Relation issues in their divisions Serve as front line support on absence management Serve as a point of contact for employee concerns, support resolution of workplace issues, and promote a culture of trust and respect Make recommendations for changes in policy or procedures or for managerial training as needed based on trends in Employee Relations space and assist in documenting policies Employee life-cycle management Onboarding: Facilitate end-to-end onboarding including position management, induction, and post-onboarding activities to ensure a seamless new hire experience. Provide guidance to managers to enable smooth team integration Probation: Coordinate the probation review process in collaboration with managers and new hires. Collaborate with managers regarding employment decisions when probation is due Employee Engagement: Contribute to the planning and execution of engagement initiatives social cultural activities in collaboration of other partners Payroll: Oversee monthly payroll inputs and validations to ensure accurate and timely salary disbursements in partnership with the payroll team Compliance: Ensure full compliance with labor laws, manage internal/external audits, file statutory returns on time, and maintain accurate employee documentation. Offboarding: Drive a smooth exit process including documentation, knowledge transfer, and exit interviews. Capture key insights to strengthen employee retention and experience. Review any concerns raised in Exit surveys and determine the best course of action Performance Management Partner with Talent Management and HR Business Partners to roll out the review processes, providing support in areas such as Answer general questions about the process and system Track progress, report on managers and leaders Help prepare for milestone activities like calibration meetings Compensation and Benefits Work with Compensation, HR Business Partners and the business on the merit increases, bonuses and equity adjustments Work with the business and Compensation on any off-cycle increases, counter offers, etc. Work on annual benefits renewals, administration of benefit programs including enrolments, changes, additions and deletions. Learning & Development Assist with company-wide training program deliverydone by HR Support Talent Management as needed in roll out of L&D initiatives Other HR initiatives: Actively and continuously assess the effectiveness of processes and procedures and make recommendations for process improvements to ensure timely, effective support of the business Support change management and organizational redesign efforts Serve on project teams as appropriate General administration as required to maintain the HR function Additional duties as assigned by management Requirements: Education/Certification : Bachelors Degree required or equivalent HR experience Experience Required : A minimum of 8 years of HR experience with most of that experience performing generalist HR responsibilities; strong employee relations experience Required Knowledge : Knowledge of employment law; broad understanding of HR principles and practices Skills/Competencies : Excellent written and verbal communication skills Exceptional customer focus Ability to build effective working relationships with employees at all levels of the organization Ability to multi-task in a fast-paced environment Advanced computer skills; strong influencing and negotiation skills; solidresearch, analytical, and problem-solving skills Ability to demonstrate sound judgment on employment-related matters Strong follow-through Ability to make effective small and large group presentations Ability to meet deadlines Capable of leading project team members that are not direct reports Ability to balance the needs of both management and employees Job Segment: HR Generalist, Employee Relations, HR, Performance Management, Change Management, Human Resources, Management

Software Engineer ( Java Alfresco ) maharashtra 3 - 8 years INR 5.0 - 10.0 Lacs P.A. Work from Office Full Time

Technology Stack: You'll work with technologies such as: Development: Java, Javascript Framework: Spring Framework, Angular, YUI API: RESTful APIs Development and deployment: GitHub, Jenkins, Concourse CI, Maven Container: Docker and Kubernetes Database: PostgreSQL, RDS Aurora Cloud: AWS, Terraform We arent overly concerned with tech stack - if youre interested in learning new things, were interested in teaching you. Visit our HMH Engineering Blog - here What youll be doing: Write Back-End and Front-End highly maintainable code at scale for the content and metadata platform used by our HMH content creators, using modern web technologies (Web Components, Node.js, Typescript). Write Deployment Scripts (infrastructure as code). As a true full stack developer, if you are interested you will have opportunities to contribute not only front-end and back-end code, but also to the full application life including devops, cloud, monitoring, testing automation and more. What youll bring: 3+ years of experience and a bachelor's degree in computer science or related field is preferred Experience with Java Spring Framework as well as front-end (HTML/JS) but place the highest value on the ability to be productive in a wide range of environments, and learn to be productive quickly, even with unfamiliar tools Understanding of software development processes Ability to test, analyze data and improve constantly Experience with browser developers tools (Chrome or Firefox) Understanding of RESTful services (status codes, operation types, payload formats) Cloud familiarity (preference for AWS) Code reviews and version control (preference for Git) Experience writing and implementing unit tests Nice to have: Know multiple programming languages (JavaScript, Java) Experience developing with Alfresco version 5.x and above Physical Requirements: Might be in a stationary position for a considerable time (sitting and/or standing) The person in this position needs to move about inside office to access file cabinets, office machinery, etc Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine, and computer printer Must be able to collaborate with colleagues via face to face, conference calls, and online meetings.

Quality Engineer pune 3 - 5 years INR 9.0 - 12.0 Lacs P.A. Work from Office Full Time

Quality Engineering at HMH Here in HMH, Quality Engineering is a core function within all our autonomous Agile teams. We have a highly collaborative, continuous delivery culture. All teammates contribute to the quality of the product and take responsibility for the build pipeline to production (DevOps) and you will too. We are atechnology-forward companywith a growing focus onAgentic AI, systems that can reason, plan and act autonomously to support engineering workflows. HMH is actively integratingagentic testing and development tools, includingACCELQ Autopilotfor autonomous quality validation andCodex/GitHub Copilot coding agentsto accelerate test development and coverage. This role strikes the right balance between traditional QE skills and the future of automation enhanced by AI-powered tools and frameworks. Responsibilities: Plan, develop, debug and execute test automation for UI, API and backend systems Collaborate with developers, architects, designers and product owners to deliver high-quality software in aContinuous Deliveryenvironment Write and maintain scalable, high-quality test automation code (e.g., in JavaScript, Java, Python) Extend and optimize automation frameworks, including leveragingAgentic AI toolinglike ACCELQ Autopilot for intelligent regression testing Integrate with AI-based coding agents (e.g., GitHub Copilot) to enhance and speed up script development Ensure there is adequate test coverage, reliability, speed of execution and test data creation in a Continuous Delivery environment (Jenkins build pipelines) Propose your ideas - drive the quality agenda in your team - be an advocate of quality in your team and to always look for ways to improve tools and processes Skills & Experience : 3 to 5 years of experience in Quality Engineering role Experience using common automation testing tools like Playwright, Selenium, or Cypress Exposure and understanding of LLMs, Agentic AI Systems and MCP Servers specific to Software testing Experience withagentic AI toolslike ACCELQ Autopilot, GitHub Copilot, or other LLM-driven automation agents. Basic understanding of Integrating Agentic AI capabilities for autonomous decision making and workflow automation for functional testing Experience in API testing tools like Postman, Bruno, RestAssured or similar Solid programming skills inJavaScript, Java, or Python Familiarity withAI-assisted development tools(e.g., GitHub Copilot or similar) is a plus Knowledge of Testing Frameworks and Test Design Patterns like BDD, Page Objects etc. Hands-on experience withGitHub or Bitbucketfor version control Proficient in SQL and data validation Understanding of CI/CD tools and pipelines (Jenkins or similar) Exposure toagentic test automation platforms(e.g. ACCELQ) is a strong advantage Agile mindset with experience working in Scrum, Kanban, or hybrid teams Strong communication and collaboration skills Familiarity with observability tools (e.g., Datadog, New Relic, Prometheus) to support post-release validation and quality insights. Education: Bachelors degree in computer science, Engineering, or equivalent professional experience

Sr. DevOps Engineer pune 10 - 15 years INR 12.0 - 16.0 Lacs P.A. Work from Office Full Time

Technical infrastructure Cloud & Infrastructure: AWS EC2, Terraform Enterprise, Docker, Aurora, Mesos, Kubernetes, ELK (Elastic Search, Logstash & Kibana). Observability & Automation: Grafana, Prometheus, Datadog, Telegraf, Runscope, Apollo, GraphQL. Development Stack: Microservices architecture, Spring, Java & NodeJS, React, Express.js. Data & Storage: Amazon RDS, Dynamo DB, Postgres, Oracle, MySQL, Influx DB, Linux, Jenkins, GitHub. AI & Agentic Automation: AWS Bedrock LLMsandAWS Bedrock Engineerfor building and integrating scalable, low-latency AI-driven automation capabilities. You can read more on our Engineering Blog - About the role: You will constantly be asking, what are the most important infrastructure problems we need to solve for today, that will increase the reliability and performance of our applications and infrastructure. Identify and solve the most critical infrastructure challenges to improve system reliability, scalability, and performance. Design, test, and implement AI-enhanced DevOps workflows, including autonomous agents for monitoring, remediation, and optimization. Partner with SRE and development teams to build robust, self-service deployment pipelines and infrastructure tooling. Evaluate new technologies to continuously improve system automation, cost efficiency, and security. Work with AI-enhanced monitoring and self-healing infrastructure components powered by agentic patterns. Key Responsibilities: Build, maintain, and evolve cloud infrastructure with Infrastructure as Code (Terraform, CloudFormation). Manage containerized workloads (Docker, Kubernetes) at scale, with a focus on extending capabilities through AI-driven orchestration. Implement and maintain advanced monitoring, observability, and alerting systems enhanced with agent-based analytics. Automate workflows to reduce manual intervention and accelerate delivery cycles. Collaborate with cross-functional teams to ensure infrastructure meets the needs of high-availability, low-latency applications. Regularly review and optimize existing architecture for cost, security, and performance improvements. Skills & Experience: 6 to 10 years of hands-on SRE/DevOps experience in an Agile environment. Proven ability to collaborate across engineering and operations, with pragmatic problem-solving. Deep experience with AWS and infrastructure design patterns, and in recommending appropriate AWS services, including newer AI-focused tools likeBedrock. Strong knowledge and skills of AI-enhanced DevOps workflows and agentic infrastructure models. Able to quickly resolve outages, lead incident response, and restore service reliability. Proficiency in diagnosing outages and restoring service with urgency. Infrastructure as Code expertise (Terraform, CloudFormation). Experience with containerization (Docker, Kubernetes). Familiarity with CI/CD tools, scripting languages, and observability platforms. Strong collaboration skills, with the ability to influence and guide best practices Preferred Skills and Interests Solid RDBMS experience (Postgres, MySQL, etc.), with tuning and performance expertise. Strong Linux fundamentals. Event-driven systems and message queue management Security, including firewalls, load balancing, secret management.

DevOps Engineer pune 3 - 5 years INR 11.0 - 15.0 Lacs P.A. Work from Office Full Time

About the role: You will constantly be asking, what are the most important infrastructure problems we need to solve for today, that will increase the reliability and performance of our applications and infrastructure. Identify and solve the most critical infrastructure challenges to improve system reliability, scalability, and performance. Design, test, and implement AI-enhanced DevOps workflows, including autonomous agents for monitoring, remediation, and optimization. Partner with SRE and development teams to build robust, self-service deployment pipelines and infrastructure tooling. Evaluate new technologies to continuously improve system automation, cost efficiency, and security. Work with AI-enhanced monitoring and self-healing infrastructure components powered by agentic patterns. Key Responsibilities: Build, maintain, and evolve cloud infrastructure with Infrastructure as Code (Terraform, CloudFormation). Manage containerized workloads (Docker, Kubernetes) at scale, with a focus on extending capabilities through AI-driven orchestration. Implement and maintain advanced monitoring, observability, and alerting systems enhanced with agent-based analytics. Automate workflows to reduce manual intervention and accelerate delivery cycles. Collaborate with cross-functional teams to ensure infrastructure meets the needs of high-availability, low-latency applications. Regularly review and optimize existing architecture for cost, security, and performance improvements. Skills and Experience : 3 to 5 years of hands-on SRE/DevOps experience in Agile environments Strong AWS experience in a production setting. Strong knowledge and skills of AI-enhanced DevOps workflows and agentic infrastructure models. Proficiency in diagnosing outages and restoring service with urgency. Infrastructure as Code expertise (Terraform, CloudFormation). Experience with containerization (Docker, Kubernetes). Familiarity with CI/CD tools, scripting languages, and observability platforms. Strong collaboration skills, with the ability to influence and guide best practices Preferred Skills and Interests: RDBMS expertise and Linux fluency Event-driven systems and message queue management Security, including firewalls, load balancing, secret management

Staff Software Engineer (.Net) pune 8 - 10 years INR 12.0 - 16.0 Lacs P.A. Work from Office Full Time

Technology Stack You'll work with technologies such as ASP.Net MVC, Web API, C#, Microservices, Windows Services, MySQL, Jenkins, and more. Design and implement CI/CD pipelines optimized for agentic workflows and autonomous code generation . Collaborate with Agentic AI Technical Managers to conduct structured reviews of AI-generated code, ensuring quality, security, and business logic alignment. Enhance traditional development with Generative AI tools to accelerate prototyping, code suggestions, test generation, and documentation. Integrate and supervise autonomous agents to handle routine coding tasks, while incorporating nuanced business logic, edge cases, and integration scenarios beyond agentic scope. Incorporate business logic, integration points, and conditions not captured by autonomous agents. This will be a hands-on coding role working as part of a cross-functional team alongside other developers, designers and quality engineers, within an agile development environment. Were working on the development of our next generation learning platform and solutions utilizing the latest in server and web technologies. About the role: You have proven experience leading teams of software engineers to design and deliver major software components You enjoy actively contributing code, working with your cross-functional full-stack teams within an Agile development environment You are able to contribute to technical leadership, collective ownership and delivery of component design, development and maintenance You can collaborate across functionaldevelopment teams to solve problems, transfer knowledge and contribute to overall product architecture (Microservices) You pro-actively architect components , look ahead and avoid pitfalls for the team You drive quality by initiating and managing code reviews Leading Teams You will be responsible for leading your team of 7-12 software engineers to deliver major software components and services, collaborating with other teams and functions to align solution delivery across the Technology Solutions Group You will help build a collaborative, motivated, interdependent team who will work with product, design and architecture teams in the delivery of software products You will ensure effective communication of solutions within the Engineering group and its stakeholders in the US, Canada, Europe and India Engineering Expertise You will use your engineering knowledge to identify and solve problems and to foresee potential issues and risks. You will manage risks within your team and ensure effective escalation of issues which impact other teams to your manager You will promote a positive culture that stimulates innovative approaches to solving problems. You encourage proactive, open communication and collaboration within your team You will ensure high quality standards and practices are followed in your team and the end product is robust, high-availability best-in-class software applications. Skills & Experience: 8 to 10 years' experience in a relevant software development role AI-enhanced development workflows using GitHub Copilot, Codex open AI or Claude, WindSurf Experience with architectural concepts such as microservices and separation of concerns Experience with container technologies such as Docker and Kubernetes Experience with Database and Caching technologies such as MySQL, MongoDB, and Redis Experience with development tools such as GitHub and Jira Experience with cloud technologies such as AWS Experience in Test Driven Development and automated testing tools like NUnit, Cucumber, and SonarQube Required Education: Degree or Masters in Computer Science or relevant discipline OR relevant work experience.

Sr Software Engineer pune 5 - 8 years INR 11.0 - 15.0 Lacs P.A. Work from Office Full Time

Software Engineering at HMH is focused on building fantastic software to meet the challenges facing teachers and learners, enabling and supporting a wide range of next generation learning experiences. We design and build custom applications and services used by millions. We are creating teams full of innovative, eager software professionals to build the products that will transform our industry. We are staffing small, self-contained development teams with people who love solving problems, building high quality products and services. We use a wide range of technologies and are building up a next generation microservices platform that can make our learning tools and content available to all our customers. If you want to make a difference in the lives of students and teachers and understand what it takes to deliver high quality software, we would love to talk to you about this opportunity. Technology Stack You'll work with technologies such as Java, Spring Boot, Kafka, Aurora, Mesos, Jenkins etc. This will be a hands-on coding role working as part of a cross-functional team alongside other developers, designers and quality engineers, within an agile development environment. Were working on the development of our next generation learning platform and solutions utilizing the latest in server and web technologies. You will need experience in Agent AI development and proficiency in using AI-assisted engineering tools like OpenAI Codex , Windsurf , and similar platforms. About the role: You'll be responsible for designing, documenting, supporting and implementing microservices, which are used by Ed, our learning platform You'll possess strong coding capabilities, problem-solving skills and with the ability to communicate enthusiastically, clearly and concisely to other engineers within the larger team as well as with other HMH functional teams Our Software Engineers personify the notion of constant improvement as they work with their team to build software that delivers on our mission to improve student outcomes You're not afraid to try new things even if they dont work out as expected You are independent, self-directed, high energy and as eager to contribute to your team as you are to progress on your own path to software craftsmanship. You'll thrive working in a fast-paced, low friction environment where you'll be exposed to a wide range of cutting edge technologies. Responsibilities: You'll contribute to the technical leadership and collective ownership and delivery of component design, development and maintenance You'll initiate and manage code reviews Review and structure code generated code by AI agents as well as developed by team Work on incorporating business logic, integration points and other conditions not captured by the agents in the generated code. You'll contribute to our engineering culture and ever-improving concept of engineering best practices You'll have a proven understanding of project tracking and agile development methodologies You'll work collaboratively within a cross-functional, agile development team to solve problems, transfer knowledge and contribute to overall product architecture Skills & Experience: 5 to 8years' experience in a relevant software development role You are an experienced Java developer with exposure to frameworks such as Spring Boot Experience with architectural concepts such as microservices and separation of concerns Good exposure to AI Agentic development and related tools Experience with container technologies such as Docker, Kubernetes and Mesos Experience with messaging Systems such as Kafka and SQS Experience with Database and Caching technologies such as SQL, Aurora, and Redis Experience with development tools such as GitHub and Jira Experience with cloud technologies such as AWS Hands-on expertise with AI-powered development tools like Codex , Windsurf , GitHub Copilot, or similar. Experience in Test Driven Development and automated testing tools like Junit, Cucumber, Mockito, Pact, SonarQube and Gatling Mandatory any one cloud(AWS/Azure/Google) experience . Optional: Snowflake application will be added plus for all profile Required Education: Degree or Masters in Computer Science or relevant discipline OR relevant work experience

Software Engineer (React + AWS) pune 3 - 5 years INR 7.0 - 11.0 Lacs P.A. Work from Office Full Time

Software Engineering at HMH is focused on building fantastic software to meet the challenges facing teachers and learners, enabling and supporting a wide range of next generation learning experiences. We design and build custom applications and services used by millions. We are creating teams full of innovative, eager software professionals to build the products that will transform our industry. We are staffing small, self-contained development teams with people who love solving problems, building high quality products and services. We use a wide range of technologies and are building up a next generation microservices platform that can make our learning tools and content available to all our customers. If you want to make a difference in the lives of students and teachers and understand what it takes to deliver high quality software, we would love to talk to you about this opportunity. Technology Stack You'll work with technologies such as Java, Spring Boot, ActiveMQ, Aurora, Mesos, Jenkins etc. This will be a hands-on coding role working as part of a cross-functional team alongside other developers, designers and quality engineers, within an agile development environment. Were working on the development of our next generation learning platform and solutions utilizing the latest in server and web technologies. About the role: Software Engineering at HMH is focused on building fantastic software to meet the challenges facing teachers and learners, enabling and supporting a wide range ofnext generation learning experiences. We design and build custom applications andservices used by millions. We are creating teams full of innovative, eager softwareprofessionals to build the products that will transform our industry. We are staffing small, self-contained development teams with people who love solving problems, building high quality products and services. We use a wide range of technologies and are building up a next generation microservices platform that can make our learning tools and content available to all our customers. If you want to make a difference in the lives of students and teachers and understand what it takes to deliver high quality software, we would love to talk to you about this opportunity. Responsibilities: Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) on the team. Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users. Identify ways to improve data reliability, efficiency, and quality. Perform quality assurance functions by collaborating with the cross-team members to identify and resolve software defects. Participate in production support and on-call rotation for the services owned by the team. Adhere to standards, such as security patterns, logging patterns, etc. Collaborate with cross-functional team members/vendors in different geographical locations to ensure successful delivery of the product features Have ownership over the things you build, help shape the product and technical vision, direction, and how we iterate. Work closely with your teammates for improved stability, reliability, and quality. Perform other duties as assigned to ensure the success of the team and the entire organization. Run numerous experiments in a fast-paced, analytical culture so you can quickly learn and adapt your work. Build and maintain CI/CD pipelines for services owned by team by following secure development practices. Skills & Experience: 3 to 5 years' experience in a relevant software development role Deep knowledge of more than one programming language like Java/NodeJS/Python. Basic understanding of frontend technologies like ReactJS, Angular You are an experienced Java developer with exposure to frameworks such as Spring Boot, Dropwizard Proficient in containerization and orchestration tools like Docker and Kubernetes. Experience with messaging Systems such as Kafka, ActiveMQ and SQS Experience with Database such as PostgreSQL, DynamoDB, RDS and caching mechanism like Redis Basic understanding of Datawarehouse like Snowflake Experience with development tools such as Bitbucket/GitHub Cloud and Jira Hands-on experience with test automation tools (JUnit, Mockito, SonarQube, Jest). Skilled in CI/CD pipelines, Git-based version control, and Agile methodologies (Scrum, Kanban). Experience with AWS (Lambda, EC2, IAM, VPC, CloudFront, S3, API Gateway) and infrastructure automation using Terraform. Required Education: Degree or Masters in Computer Science or relevant discipline OR relevant work experience

Sr Machine Learning Engineer pune 5 - 8 years INR 9.0 - 13.0 Lacs P.A. Work from Office Full Time

We are seeking a mid-level Machine Learning Engineer to join our Data Science, Reporting & Analytics team. This role will focus on designing, developing, and deploying ML models that drive insights and automation across enterprise platforms. The ideal candidate will have strong algorithmic thinking, hands-on experience with ML frameworks, and a collaborative mindset to work closely with data scientists and engineers. Key Responsibilities Model Development : Build, train, and validate machine learning models using Python, TensorFlow, PyTorch, or similar frameworks. Data Preparation : Collaborate with data engineers to source, clean, and transform data for modeling purposes. Deployment & Monitoring : Package models for deployment using MLOps tools; monitor performance and retrain as needed. Feature Engineering : Design and implement robust feature pipelines to improve model accuracy and efficiency. Collaboration : Work closely with analysts, product teams, and business stakeholders to translate requirements into ML solutions. Governance & Compliance : Ensure models adhere to data privacy, security, and ethical AI standards. Documentation & Support : Maintain model documentation and provide support for production ML workflows. Skills & Qualifications 5-8 years of experience in machine learning or applied data science roles. Proficiency in Python and ML libraries (scikit-learn, TensorFlow, PyTorch). Experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes). Strong understanding of statistics, model evaluation, and optimization techniques. Familiarity with version control, CI/CD, and MLOps practices. Excellent problem-solving and communication skills. Preferred Experience Exposure to NLP, computer vision, or time-series modeling. Experience integrating ML models into enterprise applications or data platforms. Prior work in ed-tech or large-scale analytics environments is a plus. Job Segment: Curriculum, Social Media, Learning, Training, Education, Marketing, Human Resources

Staff Machine Learning Engineer pune 8 - 12 years INR 8.0 - 12.0 Lacs P.A. Work from Office Full Time

We are seeking a mid-level Machine Learning Engineer to join our Data Science, Reporting & Analytics team. This role will focus on designing, developing, and deploying ML models that drive insights and automation across enterprise platforms. The ideal candidate will have strong algorithmic thinking, hands-on experience with ML frameworks, and a collaborative mindset to work closely with data scientists and engineers. Key Responsibilities Model Development : Build, train, and validate machine learning models using Python, TensorFlow, PyTorch, or similar frameworks. Data Preparation : Collaborate with data engineers to source, clean, and transform data for modeling purposes. Deployment & Monitoring : Package models for deployment using MLOps tools; monitor performance and retrain as needed. Feature Engineering : Design and implement robust feature pipelines to improve model accuracy and efficiency. Collaboration : Work closely with analysts, product teams, and business stakeholders to translate requirements into ML solutions. Governance & Compliance : Ensure models adhere to data privacy, security, and ethical AI standards. Documentation & Support : Maintain model documentation and provide support for production ML workflows. Skills & Qualifications 8-12 years of experience in machine learning or applied data science roles. Proficiency in Python and ML libraries (scikit-learn, TensorFlow, PyTorch). Experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes). Strong understanding of statistics, model evaluation, and optimization techniques. Familiarity with version control, CI/CD, and MLOps practices. Excellent problem-solving and communication skills. Preferred Experience Exposure to NLP, computer vision, or time-series modeling. Experience integrating ML models into enterprise applications or data platforms. Prior work in ed-tech or large-scale analytics environments is a plus. Job Segment: Training, Social Media, Curriculum, Learning, Education, Marketing, Human Resources

Sr DevOps Engineer pune 10 - 15 years INR 10.0 - 15.0 Lacs P.A. Work from Office Full Time

Technical infrastructure Cloud & Infrastructure: AWS EC2, Terraform Enterprise, Docker, Aurora, Mesos, Kubernetes, ELK (Elastic Search, Logstash & Kibana). Observability & Automation: Grafana, Prometheus, Datadog, Telegraf, Runscope, Apollo, GraphQL. Development Stack: Microservices architecture, Spring, Java & NodeJS, React, Express.js. Data & Storage: Amazon RDS, Dynamo DB, Postgres, Oracle, MySQL, Influx DB, Linux, Jenkins, GitHub. AI & Agentic Automation: AWS Bedrock LLMsandAWS Bedrock Engineerfor building and integrating scalable, low-latency AI-driven automation capabilities. You can read more on our Engineering Blog - About the role: You will constantly be asking, what are the most important infrastructure problems we need to solve for today, that will increase the reliability and performance of our applications and infrastructure. Identify and solve the most critical infrastructure challenges to improve system reliability, scalability, and performance. Design, test, and implement AI-enhanced DevOps workflows, including autonomous agents for monitoring, remediation, and optimization. Partner with SRE and development teams to build robust, self-service deployment pipelines and infrastructure tooling. Evaluate new technologies to continuously improve system automation, cost efficiency, and security. Work with AI-enhanced monitoring and self-healing infrastructure components powered by agentic patterns. Key Responsibilities: Build, maintain, and evolve cloud infrastructure with Infrastructure as Code (Terraform, CloudFormation). Manage containerized workloads (Docker, Kubernetes) at scale, with a focus on extending capabilities through AI-driven orchestration. Implement and maintain advanced monitoring, observability, and alerting systems enhanced with agent-based analytics. Automate workflows to reduce manual intervention and accelerate delivery cycles. Collaborate with cross-functional teams to ensure infrastructure meets the needs of high-availability, low-latency applications. Regularly review and optimize existing architecture for cost, security, and performance improvements. Skills & Experience: 6 to 10 years of hands-on SRE/DevOps experience in an Agile environment. Proven ability to collaborate across engineering and operations, with pragmatic problem-solving. Deep experience with AWS and infrastructure design patterns, and in recommending appropriate AWS services, including newer AI-focused tools likeBedrock. Strong knowledge and skills of AI-enhanced DevOps workflows and agentic infrastructure models. Able to quickly resolve outages, lead incident response, and restore service reliability. Proficiency in diagnosing outages and restoring service with urgency. Infrastructure as Code expertise (Terraform, CloudFormation). Experience with containerization (Docker, Kubernetes). Familiarity with CI/CD tools, scripting languages, and observability platforms. Strong collaboration skills, with the ability to influence and guide best practices Preferred Skills and Interests Solid RDBMS experience (Postgres, MySQL, etc.), with tuning and performance expertise. Strong Linux fundamentals. Event-driven systems and message queue management Security, including firewalls, load balancing, secret management. Job Segment: Curriculum, Social Media, Education, Marketing

Sr Software Engineer VS .Net pune 6 - 11 years INR 12.0 - 16.0 Lacs P.A. Work from Office Full Time

The Senior Software Engineer is a hands-on full-stack coding role, working as part of a cross-functional team alongside Developers, Designers and Quality Assurance testers, within an agile development environment, across multiple platforms. The Senior Software Engineer will be responsible for building scalable and cohesive solutions. The ideal candidate will have a strong foundation and experience being a full-stack developer to build and maintain websites, online products and their interfaces. The candidate should be self-motivated, and adept in performing development responsibilities within a deadline and fast-paced environment. Experience developing products and sites via the Agile/Scrum methodology is desired. Candidate should have experience providing level of effort for tasks and ability to point stories and epics. The candidate will be collaborating with a full scrum team(s) that includes a delivery lead, other developers, product owners and designers. Understanding the importance of applying taxonomy rules will be necessary to organize and classify content. The candidate will collaborate with designers to address any layout or design issues, help with the creation of and enhancements to existing websites and other projects, and will need to interpret style and content guidelines effectively to maintain brand clarity. They will need to be enthusiastic and friendly, willing to support content editors and review content modifications when needed. Key Responsibilities: To develop and implement robust client-facing solutions, with a strong focus on reusability, performance and security. Develop and deploy new technical solutions while working in an agile environment Deliver on established scalable frameworks and platforms and ensure quality in your solution Continually improve and iterate on various sites and products To contribute expertise aimed at improving technology practices, standards and methodologies within the group. To work collaboratively within a cross-functional, agile development team to solve problems, deliver incrementally, transfer knowledge and contribute to overall product architecture. Operate within Agile/Scrum framework Create and maintain documentation to support new solutions that are developed Participate in architectural reviews as needed Optimize site performance and security Skills Required: Windows Visual Studio Pro 2022 or newer ASP.NET (4.0+) C# Web Forms MS SQL MS SSRS Git (Github Actions a plus) JSON XML XML Webservices Rest API HTML Javascript jQuery CSS Responsive Code Familiarity with WCAG 2.1 AA requirements QA and Browser Testing Qualifications: 6+ years experience working with web technologies such as ASP.NET C#, Web Forms and SQL stored procedures Understanding of a full development lifecycle from conception to launch Experience working with AWS hosting environments Using Docker and Kubernetes a plus. SQL database administration a plus. Experience working with Learnosity a plus. Working experience of modern Agile software development methodologies (e.g., Kanban, Scrum, Test Driven Development) A spirit of collaboration, transparent communication, and mentorship An interest in learning new scripting languages, frameworks, and technologies High personal code/development standards (peer testing, unit testing, documentation, etc.) B.S. in computer science or equivalent experience Job Segment: Web Design, Curriculum, Social Media, Education, Creative, Marketing

Sr. Manager Software Engineering pune 12 - 17 years INR 18.0 - 22.5 Lacs P.A. Work from Office Full Time

As a Sr. Software Engineering Manager, you will lead one or more teams of software engineers working within an international Technology Solutions Group that has teams across the United States, Europe and Canada. Using your strong technical background and leadership skills, you will foster a productive engineering culture and provide technical leadership, motivation, and guidance to your teams. You will be accountable for quality of development efforts, performing code reviews, promoting engineering best practices, as well as working with Architecture and Product teams to determine the best technical solutions. You will partner with Product Owners to define the roadmap and the overall strategy and vision for your area of the business. You will be a key guide to engineers for their career development, yearly goal-setting and performance management, and ensure the teams are aware of the expectations of their role, and of the team generally. You will support the recruiting processes for your teams. Leading Teams & Strategic Planning You will be responsible for leading teams to design and deliver major software components, and collaborate with Product, Architect, QA and other teams and functions in the process. As a leader you will translate HMHs strategic vision and strategy into action, helping your teams understand their role in realizing this vision. You will be adept at building collaborative, motivated, interdependent teams who will work with product, design and architecture teams in the delivery of software products. You can demonstrate effective communication within the Engineering group, and across business functions. You are adept at coaching and performance management of team members and ensure a focus on personal & career development. You play a leading role in attracting, hiring and retaining talent. Engineering Expertise You will use your engineering knowledge to identify and solve problems and to foresee potential issues and risks. You will manage risks and ensure effective escalation of issues which impact other teams. You will promote a creative culture that stimulates innovative approaches to solving problems. You encourage proactive, open communication and collaboration within your teams and between other teams and groups. Quality is non-negotiable in delivery. You will ensure high quality standards and practices are followed in your team(s) and the end product is robust, high-availability best-in-class software applications. How We Work (Competencies): A focus on customers our goal is to make products which delight our customers Foster engagement you will be responsible for building engaged, motivated teams Value differences we rely on a cross-collaborative culture where diverse opinions and ideas are encouraged Drive results when our teams know what to do, you will ensure our end goals are met Instill Trust build your teams network within our Technology Solutions Group Technology Stack at HMH: We give you the best tools and latest technologies to keep you learning and growing. Heres a small sample of our tech stack; Methodology- Scrum, Lean and Agile Microservices - Java, Spring Boot, Maven, NodeJS, Cloud/Container technologies - AWS, Docker and Kubernetes Development tools - GitHub, Jira, Confluence, Datadog Database technologies - PostgreSQL, GraphQL, MySQL, Elastic Search and Redis Operating frameworks - Apache Kafka CI/CD - Jenkins, Concourse QE tools - jUnit / xUnit, Mockito / Moq, Supertest, Ava Web technologies- ReactJS, ECMAScript6, Node/NPM, Jenkins, GIT Skills & Experience: 12+ years of experience in Software Engineering 3 to 5 years' end-to-end people management experience Experience working with a team on a large project in an Agile environment. Experience with test-driven development, building test plans, unit tests, and automated testing frameworks Experience in analyzing and scaling large systems, backend development in Java/Spring Boot, or DevOps/infrastructure tasks. Experience building web services using APIs and services like REST, SOAP, etc. Knowledge of container technologies such as Docker and Kubernetes Proficient with code versioning tools such as CVS, SVN and Git Knowledge of cloud technologies (AWS/Azure) and systems like Apache Kafka, Apache Spark, Amazon Kinesis, etc. Required Education: A BS/MS in Computer Science, Computer Engineering, or a STEM field Job Segment: Curriculum, Manager, Social Media, Performance Management, Education, Management, Marketing, Human Resources

Sr. Software Engineer ( React + AWS ) pune 5 - 7 years INR 9.0 - 13.0 Lacs P.A. Work from Office Full Time

Technology Stack You'll work with technologies such as Java, Spring Boot, ActiveMQ, Aurora, Mesos, Jenkins etc. This will be a hands-on coding role working as part of a cross-functional team alongside other developers, designers and quality engineers, within an agile development environment. Were working on the development of our next generation learning platform and solutions utilizing the latest in server and web technologies. About the role: Software Engineering at HMH is focused on building fantastic software to meet the challenges facing teachers and learners, enabling and supporting a wide range ofnext generation learning experiences. We design and build custom applications andservices used by millions. We are creating teams full of innovative, eager softwareprofessionals to build the products that will transform our industry. We are staffing small, self-contained development teams with people who love solving problems, building high quality products and services. We use a wide range of technologies and are building up a next generation microservices platform that can make our learning tools and content available to all our customers. If you want to make a difference in the lives of students and teachers and understand what it takes to deliver high quality software, we would love to talk to you about this opportunity. Responsibilities: Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) on the team. Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users. Identify ways to improve data reliability, efficiency, and quality. Perform quality assurance functions by collaborating with the cross-team members to identify and resolve software defects. Participate in production support and on-call rotation for the services owned by the team. Adhere to standards, such as security patterns, logging patterns, etc. Collaborate with cross-functional team members/vendors in different geographical locations to ensure successful delivery of the product features Have ownership over the things you build, help shape the product and technical vision, direction, and how we iterate. Work closely with your teammates for improved stability, reliability, and quality. Perform other duties as assigned to ensure the success of the team and the entire organization. Run numerous experiments in a fast-paced, analytical culture so you can quickly learn and adapt your work. Build and maintain CI/CD pipelines for services owned by team by following secure development practices. Skills & Experience: 5 to 7 years' experience in a relevant software development role Deep knowledge of more than one programming language like Java/NodeJS/Python. Basic understanding of frontend technologies like ReactJS, Angular You are an experienced Java developer with exposure to frameworks such as Spring Boot, Dropwizard Proficient in containerization and orchestration tools like Docker and Kubernetes. Experience with messaging Systems such as Kafka, ActiveMQ and SQS Experience with Database such as PostgreSQL, DynamoDB, RDS and caching mechanism like Redis Basic understanding of Datawarehouse like Snowflake Experience with development tools such as Bitbucket/GitHub Cloud and Jira Hands-on experience with test automation tools (JUnit, Mockito, SonarQube, Jest). Skilled in CI/CD pipelines, Git-based version control, and Agile methodologies (Scrum, Kanban). Experience with AWS (Lambda, EC2, IAM, VPC, CloudFront, S3, API Gateway) and infrastructure automation using Terraform. Required Education: Degree or Masters in Computer Science or relevant discipline OR relevant work experience.

Sr. Data Engineer pune 5 - 8 years INR 9.0 - 13.0 Lacs P.A. Work from Office Full Time

We are seeking a mid-level Data Engineer to join our Data Science, Reporting & Analytics team. This role will focus on building scalable data pipelines, optimizing data architecture, and enabling analytics across enterprise platforms. The ideal candidate will have strong technical skills, a collaborative mindset, and a passion for data quality and performance. Key Responsibilities Pipeline Development : Design, build, and maintain ETL/ELT pipelines using Snowflake, Informatica, SSIS, and cloud-native services (AWS/Azure). Data Integration : Consolidate data from multiple transactional systems into unified models to support analytics and reporting. Platform Optimization : Monitor job execution, data volumes, and latency; recommend improvements to data architecture and event pipelines. Collaboration : Partner with data scientists, analysts, and business stakeholders to support data workflows and platform services. Governance & Security : Manage access controls via Active Directory and Azure AD; ensure compliance with ITIL and ITSM standards. Documentation & Support : Maintain technical documentation and provide support for data platform operations. Skills & Qualifications 5-8 years of experience in data engineering or related roles. Proficiency in SQL and experience with Snowflake, SQL Server, or Postgres. Familiarity with cloud platforms (AWS, Azure) and scheduling tools (Active Batch, Autosys). Strong understanding of data modeling, warehousing, and performance tuning. Experience with monitoring tools and diagnostic reporting. Excellent problem-solving and communication skills. Preferred Experience Exposure to Master Data Management (MDM) and transactional data stores. Experience supporting analytics and machine learning workflows. Prior work in ed-tech or enterprise data environments is a plus.