The Matlen Silver Group - Charlotte, NC

posted about 2 months ago

Full-time
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

The Python Developer role involves designing and building scalable components for a major platform, focusing on code quality, performance, and stability. The position requires collaboration with other developers and a commitment to continuous improvement in software development practices.

Responsibilities

  • Design and build horizontally scalable components within the major platform.
  • Review and provide code feedback focusing on best practices, performance, and stability optimizations.
  • Become a subject matter expert on the code deployed on the platform and support other developers.
  • Write reusable and extendable code, contributing significantly to the core platform.
  • Consistently work to simplify software and improve development processes.

Requirements

  • Expertise in functional and object-oriented programming, specifically in Python.
  • Experience in databases (relational/document/etc.), including NoSQL databases.
  • Strong knowledge of Algorithms and Data Structures.
  • Experience building distributed and scalable complex services and robust microservices.
  • Experience in writing unit tests using pytest or unittest.
  • Working knowledge of CI/CD pipelines and automation.
  • Strong sense of ownership, urgency, and drive.
  • Self-motivated with a strong work ethic and a passion for learning and problem solving.

Nice-to-haves

  • Bachelor's Degree in Computer Science or Math.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service