Python Technical Lead Developer

Overview

On Site
Contract - W2

Skills

IT Management
IC
Integrated Circuit
Internal Communications
Technical Direction
Management
Amazon Web Services
Cloud Computing
Amazon SQS
PIP
Amazon S3
Writing
SQL
NoSQL
Database
MySQL
Amazon DynamoDB
Docker
Git
Conflict Resolution
Problem Solving
Debugging
Performance Tuning
Django
Flask
Distributed Computing
Caching
Dashboard
Machine Learning (ML)
Data Engineering
Workflow
OAuth
RBAC
Microservices
Pandas
Unit Testing
Data Processing
Systems Design
API
Collaboration
Quality Assurance
DevOps
UI
Specification Gathering
People Management
Continuous Integration
Continuous Delivery
Testing
Python
Design Patterns
SANS

Job Details


Job Title: Python Technical Lead Developer

Location: Chicago, IL (or) Houston, TX

only on W2

W2 Contract role

Job Description:

The Python Tech Lead (IC) is a senior-level role responsible for driving the technical direction, architecture, and high-quality delivery of Python-based backend systems. This role requires deep hands-on expertise in Python, microservices, system design, and cloud technologies, with the ability to influence technical decisions across teams without direct people management.


Required Skills & Qualifications

8-15 years of hands-on experience in Python Data Processing development.

Experience with AWS cloud services(S3, SQS, ECS, Lambda, Athena, etc).

Strong knowledge of Data processing , Event Driven System and Multiprocessing concepts.

Strong knowledge with libraries like pip, venv, pandas, pyarrow, boto3, awswrangler, s3fs, multiprocessing

Experience with Large Data set handling & processing in optimal and performance efficient manner.


Writing unit tests using framework like PyTest or other libraries.

Proficiency with SQL/NoSQL databases (MySQL, DynamoDB).

Experience with Docker, Git, and CI/CD pipelines.

Excellent problem-solving, debugging, and performance tuning skills.

Ability to influence technical decisions without people management responsibility.



Preferred Skills

Deep expertise in one or more Python frameworks (FastAPI, Django, Flask)

Strong knowledge of microservices, API design, and distributed system principles.

Knowledge of caching, observability tools, and monitoring dashboards.


Exposure to ML pipelines or data engineering workflows.

Experience with security best practices (OAuth2, JWT, RBAC, API security).

Key Responsibilities

Technical Ownership

Act as the primary technical expert and go-to specialist for Python-based applications and services.

Own the architecture, design, and implementation of complex backend modules and microservices.

Make high-impact technical decisions on frameworks, integrations, performance, and scaling.


Hands-On Development

Write high-quality, performant, and maintainable Python code for Data processing using Pandas, Pyarrow, Multiprocessing , Boto 3, Unit testing using PyTest.

Build robust data processing modules, REST APIs and async services.

Optimize system performance, reliability, and resource usage.


Architecture & System Design

Design scalable distributed systems, API ecosystems, and event-driven architectures.

Define technical standards, coding guidelines, and architectural patterns.

Conduct Proof of Concepts (PoCs) to evaluate new tools, libraries, and technologies.


Cross-Functional Collaboration

Closely collaborate with product managers, architects, QA, DevOps, and UI teams.

Translate business requirements into technical specifications and scalable solutions.

Provide technical guidance to developers without formal people management.


Code Quality & Best Practices

Perform thorough code reviews to ensure quality, security, and performance.

Maintain high engineering standards through automation, CI/CD, and testing practices.

Ensure adherence to modern Python best practices, design patterns, and security guidelines.

Note: For Immediate response please reach out to me at Sathish at galaxy i tech dot com

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.