Python Developer
2 weeks ago
Key Responsibilities:
Architectural Design & Implementation:
- Microservices: Lead the design and implementation of robust, scalable, and secure microservices using Python and FastAPI (or similar asynchronous frameworks).
- API Specification/AI Native Development: Define, document, and maintain all service endpoints using the OpenAPI Specification (OAS) standard to ensure consistency, clarity, and ease of consumption by frontend and internal teams.
- Workflow Systems: Design and implement resilient, step-based state machines or declarative Workflow Systems to manage complex, multi-step business logic and data processing pipelines.
AI Enablement & Data Integration:
- AI-Driven Development: Integrate machine learning models (AI/ML) into production microservices.
- Data Integration: Architect and develop robust data synchronization with experience in Snowflake integrations (e.g., using Snowflake Python Connector or ORM extensions) to handle large-scale analytical and transactional data flows.
- Data Persistence: Implement and optimize data models and persistence layers using modern Database ORMs (e.g., SQLAlchemy, SQLModel) for relational and NoSQL databases.
Engineering Quality & Best Practices :
- Code Quality: Define and enforce organization-wide Code Base Best Practices and rigorous Code Quality standards, including performance, security, and maintainability.
- Testing: Establish comprehensive Unit Test Cases, integration tests, and end-to-end testing strategies to ensure high coverage and reliability across all services.
- Mentorship: Provide technical leadership, mentorship, and code reviews to mid and senior-level engineers, fostering a culture of technical excellence.
Required Qualifications:
- Experience: 8+ years of professional software development experience, primarily focused on backend systems using Python.
- Core Backend: Expert proficiency in Python and developing high-performance RESTful APIs, with specific, demonstrable experience using FastAPI.
- API Standards: Deep understanding and practical experience defining APIs using the OpenAPI Specification (OAS), including tooling for validation and documentation.
- Architecture: Proven history of designing, deploying, and maintaining systems built on Microservice Architectures.
- Data Layer: Expertise with relational databases and using advanced Database ORM features for complex query optimization and schema migrations.
- Workflow Systems: Experience defining, implementing, and managing complex business logic using step-based, state-driven, or declarative workflow systems (e.g., orchestration tools, custom state machines).
- Cloud & Data: Strong experience working with cloud environments (AWS, GCP, or Azure) and significant experience integrating systems with Snowflake.
- Preferred Qualifications (Nice-to-Haves)
- Experience in integrating AI-Driven Development principles into software lifecycles.
- Experience with AI Editors (Cursor, Windsurf etc) for coding
- Understanding on RAG and AI applications
- Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Knowledge of asynchronous programming patterns and performance tuning in Python (asyncio).
Job Type: Full-time
Work Location: Remote
-
Python Developer
4 days ago
Remote, India Delphic Full timeJob Description: Python Developer (4+ years of experience) Experience: 4+ years Location: Remote Responsibilities: 1. Collaborate with cross-functional teams to design, develop, and deploy scalable and reliable Python applications and services. 2. Implement and maintain AWS cloud solutions, utilizing various AWS services to meet project requirements...
-
Python Developer
14 hours ago
Remote, India Web Spiders Full timeWe are looking for an experienced Python Developer with a strong background in ERPNext and the Frappe Framework to join our growing team. The ideal candidate will have hands-on experience in building, customizing, and integrating ERPNext applications, along with a solid foundation in Python, REST API development, and modern web...
-
Python Developer
14 hours ago
Remote, India Coders Brain Technology Full timeHello Candidate, We are hiring for Python developer. Experience- 5yrs Location- Remote Skills- Python(5 yrs+), Djanga/flask(4yrs), mysql
-
Python Developer
15 hours ago
Remote, India Iraitech Innovations & Technologies Pvt Full timeWe are looking for a skilled Python Developer with expertise in AWS Lex to join our team on a contract basis. The ideal candidate will have experience working with AWS services and developing applications using Python.Roles and ResponsibilityDesign, develop, and test software applications using Python.Collaborate with cross-functional teams to identify and...
-
Python Developer
4 days ago
Remote, India Synergic Links Full timeWe're looking for an experienced and highly skilled Python Developer to join our team, working with our prestigious client, British Petroleum (BP). This is a fantastic opportunity to work on cutting-edge application development in a remote capacity, with the flexibility of working from anywhere, coupled with a collaborative team environment.Role...
-
Python Developer
11 hours ago
Remote, India Deuex Solutions Full timePython Developer @ Deuex Solutions | Web & Mobile Application Development Company1 - 3 YearsRemote, Hybrid, On-siteWe seek a Python Developer to join our engineering team and help us develop and maintain various software products.Python Developer responsibilities include writing and testing code, debugging programs, and integrating applications with...
-
Python Developer
2 weeks ago
Remote, India Thought Frameworks Full time ₹ 5,00,000 - ₹ 15,00,000 per yearPosition: Python Developer (Contract – 6 to 8 Weeks)Location: RemoteDuration: 6 to 8 WeeksExperience: 8+ YearsAvailability: Immediate JoinerRole Overview:We are looking for an experienced Python Developer with a strong background in developing scalable, high-performance applications using FastAPI, Celery, and PostgreSQL. The ideal candidate should have...
-
Python Developer
6 days ago
Remote, India Dogra Technologies Full timeob Title: Python DeveloperExperience Required: 3 YearsLocation: [Specify – e.g., Bengaluru / Remote / Hybrid]Job Summary:We are looking for a skilled Python Developer with around 3 years of hands-on experience in developing, testing, and deploying scalable software solutions. The ideal candidate should have strong programming skills, experience with...
-
Python Developer
2 days ago
[REMOTE], India Insignia Consultancy Solutions Full time# Python Developer (Gurgaon/Remote)Insignia Recruit is currently seeking a talented and experienced Python Developer to join our dynamic team. The candidate will play a critical role in our ongoing projects, which require excellent skills in writing, testing, and maintaining robust code. As the ideal team player, you will contribute to the various stages of...
-
Python Developer
15 hours ago
Remote, India Coders Brain Technology Full timeGreetings from Coders Brain Technology Pvt. Ltd. Coders Brain is a global leader in its services, digital, and business solutions that partners with its clients to simplify, strengthen, and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise,...