See Similar Listings
Job   India   Maharashtra   Pune Area   Engineer   Houghton Mifflin Harcourt -

Sr Software Data Engineer - Python | Engineer in Engineering Job at Houghton Mifflin Harcourt in P1

This listing was posted on Houghton Mifflin Harcourt.

Sr Software Data Engineer - Python

Location:
Pune, Maharashtra
Description:

HMH India Houghton Mifflin Harcourt (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 www.hmhco.com Job Description: Senior Software Engineer (Python) Position Overview: We are seeking a highly proficient Senior Software Engineer with a strong Python background. In this critical role, you will leverage your expertise to develop robust microservices, create shared service components, and collaborate with development teams, DevOps, and UI teams. Key Responsibilities: Design and develop microservices using RESTful frameworks such as FastAPI , Flask, or Django, along with GraphQL services and relational databases like PostgreSQL. Develop and maintain high-quality software code alongside automated tests, including unit, functional, performance, and acceptance tests. Demonstrate agility and willingness to engage with new technologies and contribute to various project tasks, including design, coding, testing, CI/CD, deployment, etc. Identify and resolve performance issues in applications. Optimize database queries for performance and efficiency. Package applications in Docker containers and manage deployment on Kubernetes in both non-production and production environments, providing ongoing support. Create and maintain comprehensive documentation for software architecture and design. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of hands-on experience in software development using Python and SQL. Hands-on implementation experience with FastAPI /Flask/Django. Experience with RDBMS, such as PostgreSQL. Proficiency in Docker, Kubernetes, and AWS/Azure cloud services. Proven ability to analyze and transform complex structured and unstructured data into actionable formats. Strong analytical skills to address complex software engineering challenges. Excellent teamwork and communication skills to collaborate effectively with cross-functional teams. Ability to adapt to evolving technologies and business needs in a fast-paced environment. Experience using Git, ConcourseCI /Jenkins for CI/CD, Jira, Gatling, Swagger, and Linux. Experience with Java, scripting languages, and React will be considered an advantage. Familiarity with data storage technologies, such as Snowflake and S3, is also an advantage. Houghton Mifflin Harcourt 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 https://careers.hmhco.com/. Follow us on Twitter, Facebook, LinkedIn, and YouTube.
Company:
Houghton Mifflin Harcourt
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to Houghton Mifflin Harcourt
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Sr Software Data Engineer - Python
Sr Software Data Engineer - Python is a Engineering Engineer Job at Houghton Mifflin Harcourt located in Pune MH. Find other listings like Sr Software Data Engineer - Python by searching Oodle for Engineering Engineer Jobs.