HomePython Scripting EngineerPython Principal Engineer
Venus Global Technology

Python Principal Engineer

Venus Global Technology·Boston, Massachusetts, US

Posted 7h ago

Full-Time
Apply Now

About the Role

Company Description Venus Global Technology is a leading provider of technology services, business solutions, and consulting, specializing in driving clients' digital transformation initiatives. Our clients are Series A-C level GenAI startups and looking for senior engineers to join there team. Role Description This is a full-time, on-site role for a Python Principal Engineer located in Boston, MA. The Python Principal Engineer will lead the design, development, and maintenance of back-end systems, contribute to the full software development lifecycle, and develop scalable and efficient software products. The role requires integrating object-oriented programming practices, ensuring database efficiency, and collaborating with cross-functional teams to deliver high-quality solutions. Additionally, mentoring junior developers and participating in code reviews will be integral responsibilities. Qualifications • Proficiency in Back-End Web Development and Software Development, with expertise in Python. • A strong foundation in Object-Oriented Programming (OOP) and general Programming principles. • Experience working with Databases and designing scalable database architectures. • Proven track record of leading development teams and providing mentorship to engineers. • Excellent problem-solving skills and ability to build efficient and maintainable code. • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. • Experience with cloud platforms, containerization, distributed systems, or advanced Python frameworks is a plus. • Strong communication skills and the ability to collaborate effectively in a team setting.

What you'll do

  • This is a full-time, on-site role for a Python Principal Engineer located in Boston, MA
  • The Python Principal Engineer will lead the design, development, and maintenance of back-end systems, contribute to the full software development lifecycle, and develop scalable and efficient software products
  • The role requires integrating object-oriented programming practices, ensuring database efficiency, and collaborating with cross-functional teams to deliver high-quality solutions
  • Additionally, mentoring junior developers and participating in code reviews will be integral responsibilities

Requirements

  • Proficiency in Back-End Web Development and Software Development, with expertise in Python
  • A strong foundation in Object-Oriented Programming (OOP) and general Programming principles
  • Experience working with Databases and designing scalable database architectures
  • Proven track record of leading development teams and providing mentorship to engineers
  • Excellent problem-solving skills and ability to build efficient and maintainable code
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • Strong communication skills and the ability to collaborate effectively in a team setting
Back to all jobs