Staff Python Software Engineer

Staff Python Software Engineer

Posted 4 days ago by neptune.ai on Linkedin

Negotiable
Undetermined
Remote
EMEA

Summary: The Staff Python Software Engineer will join a fully remote team focused on developing and maintaining Python client libraries for logging and querying model-building metadata. This role emphasizes architecture shaping, performance optimization, and seamless integration with machine learning workflows. The ideal candidate will possess extensive experience in Python and user-friendly API design, contributing to both technical leadership and innovation within the team.

Key Responsibilities:

  • Develop and maintain the Python client library for logging and querying model-building metadata.
  • Ensure high-quality, maintainable, well-documented code through active development and rigorous code reviews.
  • Drive key initiatives, collaborating with engineers to ensure smooth execution and effective communication.
  • Design scalable and efficient solutions for API interactions, ensuring high performance and reliability.
  • Identify and propose enhancements to improve user experience and performance of the Python client library.

Key Skills:

  • Minimum of 6 years of professional software development experience.
  • Strong proficiency in algorithmic thinking and problem-solving.
  • Passion for performance optimization at both architecture and component levels.
  • Concise and logical communication skills, both written and verbal.
  • Experience in user-friendly API design.
  • Experience in leading engineering teams of 3-5 people.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT