Posted:1 week ago|
Platform:
On-site
Full Time
Job Title: Senior Python Engineer Responsibility level: B2 Location: Chennai Employment Type: Permanent Profile Overview We are seeking a Senior Python Engineer with strong hands-on experience in building scalable application backends and data pipelines using Python. The ideal candidate is passionate about writing clean, efficient, and modular code, and is excited to work with cloud-native architecture and emerging Gen AI technologies. You’ll play a critical role in designing secure APIs, orchestrating big data workflows, and contributing to innovation in healthcare analytics platforms. Core Responsibilities Design, develop, and maintain Python-based application backends and data pipelines that are modular, testable, and scalable. Refactor analytical Python scripts into production-ready, object-oriented code using industry best practices. Develop RESTful APIs using FastAPI, ensuring secure authentication and authorization mechanisms. Build and optimize data processing frameworks using PySpark on Azure Databricks. Implement secure coding standards and ensure compliance with data governance and privacy requirements. Integrate with Azure services such as Data Factory, ADLS, and Azure SQL for orchestrating enterprise-grade workflows. Participate in system design, architecture reviews, and data modeling sessions. Collaborate with cross-functional teams including product, analytics, QA, and cloud engineers. Mentor junior developers and contribute to code reviews, design discussions, and best practice development. Required Skills & Experience 8–12 years of Python programming experience, including development of application backends and data processing pipelines. 3+ years of experience with Azure Cloud – particularly Databricks and Data Factory. Strong understanding of object-oriented programming, software design patterns, and modularization. Expertise in PySpark and distributed data transformations for high-volume datasets. Proven experience in building and deploying APIs using FastAPI or equivalent frameworks. Strong understanding of OAuth2, JWT, RBAC, and other API security models. Hands-on experience with SQL, data modeling, and performance optimization. Familiarity with CI/CD pipelines, Git workflows, and Agile practices. Nice to Have (Gen AI / Emerging Tech) Experience or strong interest in Generative AI and LLMs, including: Prompt engineering, LLM fine-tuning, embedding models Vector DBs and RAG pipelines Tools like LangChain, LiteLLM, and OpenAI APIs Familiarity with MLOps or productionizing machine learning models Contributions to open-source projects or developer communities Domain experience in healthcare analytics, especially payer, care optimization, or compliance areas Soft Skills Strong problem-solving and analytical skills Excellent verbal and written communication Ability to manage multiple priorities and work across global teams Self-starter mindset with a desire to learn and grow Educational Qualifications Bachelor’s or master’s degree in computer science, Engineering, or a related technical discipline from a reputed institution Show more Show less
EXL
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Gurgaon / Gurugram, Haryana, India
Salary: Not disclosed
Gurgaon / Gurugram, Haryana, India
Experience: Not specified
Salary: Not disclosed
Gurgaon / Gurugram, Haryana, India
Experience: Not specified
Salary: Not disclosed
Gurgaon, Haryana, India
Experience: Not specified
Salary: Not disclosed
Gurgaon, Haryana, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Experience: Not specified
Salary: Not disclosed
Gurgaon, Haryana, India
Salary: Not disclosed
Gurgaon, Haryana, India
Experience: Not specified
Salary: Not disclosed
Gurgaon, Haryana, India
Experience: Not specified
Salary: Not disclosed
Gurgaon, Haryana, India
Experience: Not specified
Salary: Not disclosed