Location: San Jose, CA
Work Arrangement: Onsite Priority: Urgent
Job Title
Senior / Lead Python Developer
Role Summary
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.
San Jose, CA Onsite | Urgent requirement