Python Developer
Weekday AI Bengaluru, Karnataka, India
Technology, Information and Internet · 11-50 employees
About the role
Design, develop, and maintain backend services and APIs using Python and FastAPI while ensuring high performance and reliability. Collaborate with cross-functional teams to deliver features, optimize application security, and support CI/CD workflows.
What they look for
Requirements
Requires at least 5 years of experience in Python development with hands-on expertise in FastAPI and containerized cloud-native environments. Candidates must have strong backend fundamentals and experience working with microservices and Kubernetes-based deployments.
Full description
This role is for one of Weekday’s clients
Min Experience: 5+ years Location: Bengaluru, Karnataka, India JobType: full-time
We are seeking a skilled Python Development Backend Engineer with hands-on experience in Python, FastAPI, and containerized cloud-native environments. You will be responsible for building highly performant services, designing APIs, ensuring reliability, and collaborating across engineering, QA, and DevOps teams.
The ideal candidate has strong backend fundamentals, testing discipline, and experience working with modern microservices and Kubernetes-based deployments.
Responsibilities
- Design, develop, and maintain backend services and APIs using Python and FastAPI.
- Write automated tests using Pytest to ensure code quality, reliability, and coverage.
- Build and debug APIs using Postman.
- Deploy and maintain microservices on Kubernetes.
- Collaborate with product, data, QA, and DevOps teams to deliver end-to-end features.
- Optimize application performance, scalability, and security.
- Support CI/CD workflows and participate in code reviews.
- Troubleshoot production issues and implement long-term fixes.
- Maintain high engineering standards through documentation, best practices, and automation.
Must-Have Skills
- Python
- FastAPI
- Pytest
- Postman
- Kubernetes
Good-to-Have Skills
- Redis (caching, data storage)
- LaunchDarkly (feature flags)
- New Relic (monitoring & observability)
- PagerDuty (incident management)
- TestRail (test case management)
- AWS S3
Preferred Qualifications
- Experience with distributed systems and microservices.
- Understanding of API security, authentication, and authorization.
- Knowledge of CI/CD pipelines and Git-based workflows.
- Familiarity with logging, tracing, and monitoring tools.
- Ability to work in fast-paced, agile environments
Similar roles
-
Senior Software Engineer - Python with Snowflake
NielsenIQ Chennai, Tamil Nadu, India
-
Software Engineer II - AWS / Terraform / Python
JPMorgan Chase & Co. Noida, Uttar Pradesh, India
-
Senior Developer(Python,React,AWS,AI)
Thoughtworks Chennai, Tamil Nadu, India
-
Senior Test Automation Engineer, Python
Network Optix Burbank, California, United States · $150K–$180K/yr
-
Intermediate Test Engineer Automation (Python) - OP02258
Dev.Pro Wrocław, Lower Silesian Voivodeship, Poland
-
Frontend Python Developer
Consort Group Lisbon, Portugal