Python Engineer (Early-Career)

HitachiWaltham, MA
$80,000 - $100,000

About The Position

The DevSecOps team develops innovative software solutions that power data-driven businesses around the world. Working in a collaborative and supportive environment, the team is responsible for designing, building, testing, and maintaining high-quality software products that help customers manage, protect, and derive value from their data. Team members partner closely with experienced engineers, product managers, and cross-functional stakeholders while following software development best practices and contributing to a culture of continuous learning and innovation. As a Python Software Engineer, you will contribute to the development, testing, deployment, and maintenance of internal software tooling. You will work closely with senior engineers and team members to analyze requirements, write high-quality code, and support the delivery of scalable and reliable solutions. In this role, you will apply software engineering fundamentals to solve technical challenges, participate in code reviews, and follow established development processes and standards. You will also assist with troubleshooting, bug fixes, and enhancements while gaining hands-on experience across the software development lifecycle. This is an excellent opportunity for an early-career engineer to build technical expertise and grow within a global, innovation-driven organization.

Requirements

  • Experience working in a professional Python environment.
  • Experience developing and maintaining Django projects.
  • Experience running production Linux-based applications.
  • Excellent communication skills.
  • Experience with executing on concepts into designs into implementation into release.

Responsibilities

  • Contribute to the development, testing, deployment, and maintenance of internal software tooling.
  • Work closely with senior engineers and team members to analyze requirements, write high-quality code, and support the delivery of scalable and reliable solutions.
  • Apply software engineering fundamentals to solve technical challenges.
  • Participate in code reviews.
  • Follow established development processes and standards.
  • Assist with troubleshooting, bug fixes, and enhancements.
  • Gain hands-on experience across the software development lifecycle.

Benefits

  • Industry-leading benefits, support, and services that look after your holistic health and wellbeing.
  • Flexible arrangements that work for you (role and location dependent).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service