Job Description
Responsibilities:
• Design, develop, and maintain REST APIs and backend services using Python, FastAPI, and SQLAlchemy.
• Build and support real-time integrations using AWS Lambda, API Gateway, and EventBridge.
• Develop and maintain Operational Data Stores (ODS) for real-time data access.
• Write performant SQL queries and work with dimensional data models in PostgreSQL.
• Contribute to cloud-based application logic and data orchestration.
• Containerise services using Docker and deploy via CI/CD pipelines.
• Implement automated testing using pytest, pydantic, and related tools.
• Collaborate with cross-functional Agile teams using tools like Jira.
• Document technical workflows, APIs, and system integrations with clarity and consistency.
Requirements:
• 8+ years of backend or integrations engineering experience.
• Expert-level knowledge of REST API development and real-time system design.
• Strong experience with: Python (FastAPI preferred), SQLAlchemy.
• PostgreSQL and advanced SQL.
• AWS Lambda, API Gateway, EventBridge.
• Operational Data Stores (ODS) and distributed system integration.
• Experience with Docker, Git, CI/CD tools, and automated testing frameworks.
• Experience working in Agile environments and collaborating with cross-functional teams.
• Comfortable producing and maintaining clear technical documentation.
• Working knowledge of React is acceptable, but not a focus.
• Hands-on experience working with Databricks or similar data platforms.
• Bachelor's degree in Computer Science, Engineering, or a related field (required).
• A master's degree is a plus.
• Certifications in AWS (e. g., Developer Associate, Solutions Architect).
• Should have experience in team management.
💡 Quick Summary
Seeking a career-building opportunity? The Python Lead Software Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.