Job Title : Python Engineer Lead Specialist Engineer
Location : San Jose, CA
Experience Required : 12+ Years
Employment Type : Contract
Interview Type : In-Person or Webcam
Job Summary
We are seeking a highly experienced Python Engineer Lead Specialist to design, develop, and optimize high-performance backend systems and data-driven applications. The ideal candidate will have extensive experience building scalable solutions, leading technical teams, and working across cross-functional engineering areas. This role requires deep hands-on expertise in Python programming, distributed systems, cloud technologies, data processing, and modern software engineering practices.
Key Responsibilities
Lead end-to-end design, development, and deployment of large-scale backend systems and services using Python.
Architect, develop, and maintain high-performance, resilient, and scalable applications.
Collaborate with product, data engineering, and DevOps teams to deliver high-quality releases.
Drive improvements in system architecture, performance optimization, and code efficiency.
Implement automated testing frameworks and ensure high-quality code standards.
Lead and mentor engineering team members, providing guidance on best practices and solution design.
Design and integrate APIs, microservices components, and data pipelines.
Troubleshoot complex production issues and drive root-cause analysis.
Work with cloud platforms such as AWS, GCP, or Azure for deployment and scalability.
Contribute to continuous integration, continuous delivery, and DevOps automation efforts.
Required Qualifications
12+ years of professional experience in software engineering with strong hands-on expertise in Python.
Strong understanding of object-oriented design, multi-threading, and distributed architecture.
Experience with frameworks such as Django, Flask, FastAPI, or similar.
Expertise in building RESTful APIs and microservices-based architectures.
Proficiency with SQL / NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Cassandra.
Strong experience with cloud services (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
Experience with CI / CD tools such as Jenkins, GitLab CI, or GitHub Actions.
Strong knowledge of unit testing, integration testing, and automation tools such as PyTest.
Strong analytical, debugging, and performance tuning skills.
Excellent communication skills and experience leading engineering teams.
Preferred Skills
Experience working with big data and streaming technologies such as Kafka or Spark.
Knowledge of distributed computing or event-driven architecture.
Experience with ML / AI workflows or data science model deployment.
Familiarity with infrastructure-as-code tools like Terraform or CloudFormation.
Experience in Agile or Scrum-based development environments.
Exposure to security best practices and secure coding guidelines.
Engineer Python • San Jose, CA, United States