Lead Python Developer

SRS Consulting Inc
San Jose, CA, United States
16 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Unit Testing Microsoft Azure Cloud Engineering Software Quality Continuous Integration Information Engineering Software Debugging Django Web Framework Python (Programming Language) NoSQL
+21 more
Object-Oriented Software Development Software Engineering SQL Databases Web Application Frameworks Software Organization Data Processing Google Cloud Enterprise Software Applications Flask (Web Framework) Git Fastapi Event Driven Architecture Solid Principles Kubernetes Apache Kafka Api Design Restful APIs Software Version Control Data Pipelines Docker Microservices

Requirements

We are looking for a highly skilled Python Developer with strong hands-on software engineering experience to design, develop, enhance, and support enterprise-grade applications and services.

The ideal candidate should have deep expertise in Python development, strong problem-solving skills, and the ability to work independently on complex technical challenges in a fast-paced enterprise environment.

Core Requirements

  • Expert-level Python development
  • Strong experience with Python frameworks such as FastAPI, Flask, or Django
  • Strong understanding of REST APIs and microservices
  • Object-Oriented Programming and software design principles
  • Strong experience with SQL / NoSQL databases
  • API development, integration, and troubleshooting
  • Data processing and automation using Python
  • Unit testing, debugging, and code quality
  • Git / version control
  • Strong understanding of Linux/Unix environments
  • Experience with cloud platforms such as AWS / Azure / Google Cloud Platform
  • Docker / Kubernetes experience
  • CI/CD and modern software development practices
  • Strong system design and problem-solving capabilities

Preferred / Good to Have

  • AI/ML or GenAI experience
  • Python-based data engineering or data pipelines
  • Kafka / event-driven architecture
  • Cloud-native application development
  • Microservices architecture
  • Experience working with large-scale enterprise applications

Candidate Profile

Looking for a true Python specialist / hands-on engineer not simply someone who has Python listed on the resume.

Candidates should demonstrate deep Python development experience, strong coding ability, system design knowledge, and experience building production-grade applications/services.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

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