We are looking for a highly skilled Python Developer with deep expertise in Python to help design and build robust, scalable, and modern cloud-native SaaS platforms.
You will work, focusing on building high-performance APIs and frontend interfaces, while adhering to software engineering best practices in an agile, product-driven environment.
This role is ideal for someone who thrives in a startup-paced culture, values clean code, and wants to contribute to architectural decisions and scalable product growth.
Key Responsibilities :
- Architect, develop, and maintain Python web applications using Python (FastAPI, Django, or Flask).
- Design and implement RESTful and GraphQL APIs for internal and external services.
- Write clean, maintainable, and well-documented code with a focus on scalability, security, and performance.
- Integrate frontend interfaces with cloud-native backends and APIs.
- Design, optimize, and manage SQL and NoSQL database schemas and queries.
- Own feature development end-to-end: from design and prototyping to production deployment.
- Participate in agile ceremonies including daily stand-ups, sprint planning, code reviews, and retrospectives.
- Collaborate with DevOps engineers on CI/CD pipelines, infrastructure automation, and cloud architecture.
- Monitor, debug, and resolve issues in production systems using observability tools.
Required Technical Skills :
- 3+ years of experience with Python and modern frameworks (FastAPI, Django, or Flask).
- Strong understanding of RESTful architecture, API design, and versioning.
- Experience building scalable, asynchronous services using asyncio, Celery, or similar tools.
- Proficient in designing and managing SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
- Knowledge of authentication, authorization, and API security (OAuth2, JWT).
- Experience deploying cloud-native backends on AWS, GCP, or Azure.
- Experience in React.js would be an added advantage:
- Understanding of frontend state management tools (Redux, Context API, Recoil).
- Familiarity with frontend build tools (Webpack, Vite) and testing frameworks (Jest, React Testing Library) would be an added advantage.
Bonus / Nice to Have :
- Experience with GraphQL and tools like Apollo Server/Client or Hasura.
- Experience building and deploying serverless functions (AWS Lambda, Azure Functions).
- Familiarity with microservices architecture and event-driven systems (e.g., Kafka, SNS/SQS).
- Prior work on B2B or multi-tenant SaaS products.
- Experience with test automation, TDD, and end-to-end testing tools (Cypress, Playwright).
- Contributions to open-source projects or technical blogs.
Did you find something suspicious?
Posted By
Empower Integrated Solutions (P) Ltd.
Owner at Empower Integrated Solutions (P) Ltd.
Last Active: 4 Aug 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1521216
Interview Questions for you
View All