Senior Technical Lead - Python, Microservices, Cloud
United States
Job Description
Senior Technical Lead - Python, Microservices, Cloud
San Jose, California

Job Summary

Looking for an experienced Python Developer who writes, tests, and maintains scalable back-end components, data pipelines, and automation scripts.

To build server-side logic using frameworks like Django, Flask, or FastAPI and integrate them with databases, third-party APIs, and front-end user interfaces

Key Responsibilities

  • Back-End Development: Write clean, efficient, and reusable server-side code to power software and web applications.
  • API & Data Management: Design and maintain RESTful APIs and build data pipelines to process and extract actionable data.
  • Testing & Debugging: Write unit tests, conduct code reviews, and troubleshoot application bugs to ensure optimal performance and security.
  • Cross-Functional Collaboration: Partner with front-end developers, product managers, and data scientists to build and ship new features.
  • Automation & DevOps: Create Python scripts to automate routine tasks and work with CI/CD deployment pipelines

Core Qualifications & Skills

  • Programming Languages: Advanced proficiency in Python.
  • Web Frameworks: Strong hands-on experience with Django, Flask, or FastAPI.
  • Database Management: Solid understanding of relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB) databases.
  • Version Control: Proficiency with Git and code-hosting platforms like GitHub or GitLab.
  • Problem-Solving: Strong analytical skills with a focus on system scalability, code optimization, and data security

Education & Experience

  • Degree: Bachelor's or Master's degree in Computer Science, Information Technology, or a related technical field.
  • Experience: 5+ years for roles, focusing on backend web development or data engineering

Key Responsibilities

1. Lead the design, development, and deployment of python applications within a microservices architecture.
2. Provide technical guidance and mentorship to the development team.
3. Collaborate with cross functional teams to define and deliver scalable cloud solutions.
4. Implement best practices for coding, testing, and deployment in a cloud environment.
5. Drive innovation and continuous improvement initiatives within the technical team.

Skill Requirements

1. Proficient in python programming language with a strong understanding of python frameworks.
2. Experience in designing and implementing microservices architecture.
3. Handson experience with cloud platforms such as aws, azure, or google cloud.
4. Knowledge of containerization and orchestration tools like docker and kubernetes.
5. Strong problem-solving skills and the ability to troubleshoot complex technical issues.
6. Excellent communication and leadership abilities to effectively lead a technical team.

Other Requirements

1.Certification in AWS Certified Solutions Architect or Azure Solutions Architect is preferred.
Maximum Salary (US):  177000
Minimum Salary (US):  69000
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 226,300 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2025 totaled $14.5 billion.

Compensation and Benefits

A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.