Python API developer
Technology
PersistentPune, India2 weeks agoUntil 6/12/2026
Full timeOn-site
Job description
About Position:
We are looking for an experienced Python API Developer with strong Data Engineering expertise to design, develop, and support scalable APIs and data-driven applications. The ideal candidate will have hands-on experience in Python, FastAPI, REST API development, SQL, ETL/ELT pipelines, and cloud-based data platforms. You will be responsible for building high-performance backend services, developing robust data processing solutions, and enabling seamless integration across enterprise systems and data platforms.- Role: Azure Data Engineer
- Location: All Persistent Locations
- Experience: 6 to 8 Years
- Job Type: Full-Time Employment
- Design, develop, and maintain scalable REST APIs using Python and FastAPI.
- Build and support backend services for data-intensive and business-critical applications.
- Develop and maintain ETL/ELT pipelines for data ingestion, transformation, and processing.
- Work with large-scale datasets and optimize data processing workflows for performance and scalability.
- Design and develop complex SQL queries, stored procedures, and database objects.
- Integrate APIs with databases, cloud platforms, data warehouses, and third-party applications.
- Implement API authentication, authorization, request validation, exception handling, and logging mechanisms.
- Perform API testing, troubleshooting, debugging, and performance optimization.
- Develop reusable frameworks and components to accelerate API and data engineering initiatives.
- Collaborate with business analysts, architects, data engineers, and application teams to deliver scalable solutions.
- Support production deployments and monitor application and data pipeline health.
- Follow software engineering best practices including code reviews, unit testing, CI/CD, and version control.
- Contribute to architecture discussions and continuous improvement initiatives.
- 6-8 years of experience in Python Development, API Development, and Data Engineering.
- Strong hands-on expertise in Python programming and backend development.
- Proven experience building REST APIs using FastAPI and modern API development frameworks.
- Strong knowledge of SQL and relational databases including query tuning and performance optimization.
- Experience developing ETL/ELT workflows and data processing pipelines.
- Good understanding of data structures, algorithms, and scalable application design principles.
- Experience integrating APIs with enterprise applications, databases, and third-party platforms.
- Knowledge of Microservices architecture and distributed systems.
- Experience with Git, version control practices, code reviews, and collaborative development.
- Strong debugging, troubleshooting, and analytical problem-solving skills.
- Experience working with cloud platforms such as Azure, AWS, or GCP.
- Understanding of API security, authentication, authorization, and best practices.
- Ability to work independently and collaborate effectively within cross-functional teams.
- Excellent communication and stakeholder management skills.
- Competitive salary and benefits package
- Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
- Opportunity to work with cutting-edge technologies
- Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
- Annual health check-ups
- Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
- We support hybrid work and flexible hours to fit diverse lifestyles.
- Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
- If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Keywords
pythonapplication-programming-interface-apimicrosoft-azuretime-and-attendanceplanning-and-designvisual-art-designproduct-development-and-designfastapiextract-transform-and-load-etlelectronic-titleextract-load-transform-eltdata-processingscalabilitysqldata-warehouseauthenticationerror-handlingtesting-and-analysisapi-testingtroubleshooting
Interested in this role?