Python Backend Developer
Summary
Develops Python-based backend services and microservices for scalable voice and chat systems, integrating APIs and optimizing performance in a contract role.
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from ACL Digital
This role involves developing robust backend services and integrating them into a scalable system architecture. You’ll work on a variety of microservices that support voice and chat experiences, as well as contribute to API development, third-party system integrations, and performance optimizations.
Key Responsibilities
- Design, develop, and maintain Python-based backend services.
- Build and integrate scalable APIs and microservices.
- Work with cross-functional teams on system design and backend workflows.
- Optimize backend performance using distributed technologies (e.g., caching, message queues).
- Collaborate on integration with third-party platforms and services.
Qualifications
- 5+ years of Python development experience in production environments
- Strong experience building asynchronous, API-driven microservices
- Proficiency with scalable backend architectures and system integration
- Familiarity with distributed systems (e.g., queues, caching, search indexing)
- Bonus: Experience with AI/LLM APIs or interest in learning AI-focused frameworks
What We’re Looking For
- Strong engineering fundamentals and problem-solving skills
- Experience working in agile, cross-functional teams
- Solid communication and collaboration skills
- Comfort with modern development and deployment tools (e.g., containers, CI/CD)
Seniority level
- Mid-Senior level
Employment type
- Contract
Job function
- Information Technology
Industries
- Information Services and Retail
Referrals increase your chances of interviewing at ACL Digital by 2x
Get notified about new Python Developer jobs in San Jose, CA.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.