Company Description EXL is a global digital operations and analytics company that partners with organizations to harness data for better business decisions and more intelligent digital operations. The company focuses on collaboration, continuous learning, and tailored solutions that reflect each client’s unique needs, culture, goals, and technology setting. EXL leverages expertise in transformation, data science, analytics, and change management to improve efficiency, enhance customer relationships, and drive revenue growth. Rather than relying on rigid, long-term platform overhauls, EXL analyzes the entire value chain to deliver practical, scalable strategies and outcomes that help clients outperform the competition. For more information, visit www.exlservice.com.
Role Description This is a full-time, on-site Python Engineer role based in Gurugram. The Python Engineer will design, develop, and maintain backend services, data pipelines, and automation scripts that support EXL’s analytics and digital operations solutions. Day-to-day responsibilities include writing clean,
efficient Python code, integrating with APIs and databases, optimizing performance, and participating in code reviews and testing. The role involves collaborating with data scientists, analysts, and business teams to productionize models, build reusable components, and ensure reliability and scalability of deployed solutions. The Python Engineer will also contribute to documentation, troubleshooting, and continuous improvement of engineering practices and tools.
Qualifications
Candidates should possess strong Python programming skills, including experience with core libraries and best practices for clean, maintainable code.
Candidates should possess skills in backend and data engineering, such as working with REST APIs, relational and NoSQL databases, and building data pipelines or ETL workflows.
Candidates should possess experience in software development practices, including version control (e
📌 Python Engineer (Gurugram)
🏢 EXL
📍 Gurugram