Python Developer

$114,400 - $124,800/Yr

Amazee Global Ventures - San Jose, CA

posted 13 days ago

Full-time - Senior
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Python Developer position at Amazee Global Ventures Inc. is a senior-level contract role focused on designing, optimizing, and maintaining advanced Python-based systems. The ideal candidate will lead development processes, mentor team members, and ensure that technical solutions align with business objectives. This role requires extensive technical expertise in Python and collaboration with various stakeholders to enhance software infrastructure and application performance.

Responsibilities

  • Lead the architecture, development, and implementation of complex Python applications, emphasizing scalability, efficiency, and robustness.
  • Uphold high standards of code quality by applying best practices in Python, ensuring reliability, security, and ease of maintenance.
  • Work closely with Product Management, DevOps, QA, and other cross-functional teams to ensure seamless project delivery.
  • Continuously improve application performance by reducing latency, optimizing resource usage, and enhancing system reliability.
  • Mentor junior and mid-level developers through code reviews and technical guidance, fostering a collaborative and growth-oriented team environment.
  • Create and maintain comprehensive technical documentation throughout the application lifecycle to ensure clarity and consistency.
  • Stay updated on the latest advancements in Python and advocate for the adoption of modern frameworks, tools, and methodologies that provide value.
  • Collaborate with stakeholders to gather requirements and translate them into impactful technical solutions.
  • Tackle and resolve complex technical challenges in development and production environments to minimize disruptions.
  • Champion and implement continuous improvements in development practices, tools, and methodologies to enhance efficiency.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent hands-on experience.
  • Proven track record of architecting, developing, and maintaining high-performance, complex applications.
  • Mastery of Python frameworks such as Django, Flask, or FastAPI.
  • Proficient in SQL and NoSQL databases, with experience in designing scalable data architectures.
  • Familiarity with cloud platforms (AWS, Azure, GCP), containerization tools (Docker, Kubernetes), and CI/CD pipelines.
  • Expertise in microservices architecture and knowledge of distributed systems design.
  • Hands-on experience with data pipeline tools and big data technologies such as Hadoop, Spark, and Kafka.
  • Proven success in leading and mentoring development teams, managing project lifecycles from concept through deployment.
  • Strong ability to troubleshoot and effectively resolve complex technical issues.
  • Excellent verbal and written communication skills, capable of conveying technical details to non-technical stakeholders.
  • Demonstrated success in working effectively with cross-functional teams to achieve shared project goals.

Nice-to-haves

  • Deep expertise in Python programming and performance optimization.
  • Familiarity with Snowflake or other modern data warehousing platforms.

Benefits

  • Competitive pay rate of $55 - $60 per hour.
  • Long-term contract opportunity (12+ months).
  • On-site work environment in San Jose, CA.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service