Senior Technical Lead - Python, Microservices, Cloud

HCL America Inc.
San Jose, CA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$177,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Unit Testing Microsoft Azure Cloud Computing Program Optimization Code Review Databases Continuous Integration Information Engineering Data Security
+32 more
DevOps Web Development Django Web Framework Github Design of User Interfaces Python (Programming Language) PostgreSQL MongoDB MySQL Cloud Services Web Applications Web Application Frameworks Scripting Google Cloud Flask (Web Framework) Software Troubleshooting Build Server Backend Gitlab Git Fastapi Containerization Information Technology Data Management Front End Software Development Restful APIs Software Version Control Data Pipelines Docker Web Api Programming Languages Microservices

Job description

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, 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, 1. Lead the design, development, and deployment of python applications within a microservices architecture.

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

Requirements

Do you have experience in Version control?, Do you have a Master’s degree?, 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, 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, 1. Proficient in python programming language with a strong understanding of python frameworks.

  1. Experience in designing and implementing microservices architecture.
  2. Handson experience with cloud platforms such as aws, azure, or google cloud.
  3. Knowledge of containerization and orchestration tools like docker and kubernetes.
  4. Strong problem-solving skills and the ability to troubleshoot complex technical issues.
  5. Excellent communication and leadership abilities to effectively lead a technical team., 1.Certification in AWS Certified Solutions Architect or Azure Solutions Architect is preferred.

Benefits & conditions

3.73.7 out of 5 stars San Jose, CA 95125 From $177,000 a year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all