Jobs → Engineering → Python Developer

Python Developer

Swapnil GuptaUnited StatesSENIORPosted 6d ago
PythonFastAPIBackend DevelopmentAPIMicroservicesDistributed SystemsRedisPytestGitCI/CDAWSLLMAI Integration
About the Role We are looking for a Python Developer to join our team in Charlotte, NC. This role focuses on building scalable backend services using Python and FastAPI. Key Responsibilities • Design and implement RESTful APIs • Develop microservices architecture • Implement workflow engines and state machines • Optimize performance using Redis • Ensure system reliability with retry mechanisms and failure handling • Conduct unit and integration testing • Monitor and debug distributed systems • Maintain code quality through Git-based workflows and CI/CD pipelines • Implement secure API design • Integrate LLM tool-calling patterns Requirements • 5 years of experience building scalable backend services using Python and FastAPI • Experience with API and microservices architecture • Strong understanding of distributed systems and asynchronous programming • Hands-on experience with workflow orchestration • Experience with Redis for performance optimization • Strong background in unit and integration testing • Expertise in logging, monitoring, and debugging distributed systems • Experience with Git-based workflows, CI/CD pipelines, and code quality tools • Working knowledge of secure API design • Basic understanding of LLM tool-calling patterns Benefits • Opportunity to work in a dynamic and innovative environment • Potential for professional growth and development

Similar projects

Backend Engineer
Divija Y · C#, .NET 8, ASP.NET Core MVC
Backend Engineer
Moulika Reddy · C#, .NET 8, ASP.NET Core MVC
Backend Engineer
Geeta Sravanti Adusumilli · C#, .NET, AWS
Early · 0 applied1 of 8,052 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy