Python Lead

Agama SolutionsThousand Oaks, CA
Onsite

About The Position

Develop and maintain robust and efficient Python-based applications and APIs. Design and implement data models and schemas in MongoDB. Write clean, well-documented, and testable code. Integrate applications with various third-party services and APIs. Optimize database queries and performance. Front end development with react/node Collaborate with cross-functional teams (product, QA, etc.) to deliver high-quality products.Participate in code reviews and contribute to improving our development processes. Troubleshoot and debug issues in production and development environments. Stay up-to-date with the latest technologies and trends in Python and MongoDB development. Contribute to the overall architecture and design of our systems.

Requirements

  • Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
  • Strong understanding of Python programming concepts and best practices.
  • Experience working with MongoDB and designing efficient data models.
  • Proficiency in writing and optimizing database queries (e.g., aggregation framework).
  • Knowledge of RESTful API design principles.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.

Nice To Haves

  • Experience with web frameworks like Flask or Django

Responsibilities

  • Develop and maintain robust and efficient Python-based applications and APIs.
  • Design and implement data models and schemas in MongoDB.
  • Write clean, well-documented, and testable code.
  • Integrate applications with various third-party services and APIs.
  • Optimize database queries and performance.
  • Front end development with react/node
  • Collaborate with cross-functional teams (product, QA, etc.) to deliver high-quality products.
  • Participate in code reviews and contribute to improving our development processes.
  • Troubleshoot and debug issues in production and development environments.
  • Stay up-to-date with the latest technologies and trends in Python and MongoDB development.
  • Contribute to the overall architecture and design of our systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service