Senior Python Developer
3 weeks ago
We are seeking an experienced Senior Python Developer who specializes in building and maintaining high-performance ETL and data integration pipelines.
This ideal candidate will be working with data from diverse sources, transforming it efficiently, and ensuring seamless downstream delivery to analytics and reporting systems.
You will work with a global delivery team to design scalable, modular, and automated data workflows using modern tools such as Airflow, Git, and Azure Cloud Services.
Key Responsibilities
· Design, develop, and maintain Python-based ETL pipelines to extract data from multiple sources such as APIs, SFTP, and web services.
· Perform data transformation, cleaning, and validation using Python (especially pandas) for analytics and reporting consumption.
· Maintain and extend existing Python codebases - ensuring modularity, reusability, and consistent coding standards.
· Implement workflow orchestration and scheduling using Apache Airflow, including DAG creation, monitoring, and error handling.
· Collaborate with data engineers, operations, and QA teams to ensure pipeline reliability and scalability.
· Use Git for version control and actively participate in peer code reviews, documentation, and repository management.
· Apply best practices in logging, exception handling, and testing for production-ready code.
Required Skills & Experience
· Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
· 6–12 years of professional experience in software development with strong Python expertise.
· Minimum 4+ years in ETL / Data Engineering using Python and pandas.
· Solid understanding of API integrations, SFTP data ingestion, and web data extraction.
· Proficiency in modular programming, OOP concepts, and abstraction-based design.
· Experience with Airflow for workflow management - creating, scheduling, and monitoring DAGs.
· Strong understanding of Git-based workflows, branching strategies, and CI/CD collaboration.
Nice to Have Skills
- Experience with Azure Cloud Services such as Azure Data Factory, Azure Storage, and Azure Key Vault.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience in data automation or data engineering environments.
- Basic working knowledge of SQL or relational database systems.
- Exposure to PowerShell scripting or similar automation tools.
Soft Skills
· Strong analytical and problem-solving mindset.
· Excellent attention to detail and focus on clean, maintainable code.
· Good communication and collaboration skills for distributed team environments.
· Self-driven, proactive, and comfortable in fast-paced, dynamic projects.
-
Senior Python Developer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Aarav Solutions Full timeCompany DescriptionAarav Solutions is a global Product Engineering and IT Consulting services provider. Our goal is to enable organizations in their digital transformation journey, leveraging our domain knowledge and software engineering proficiency. We specialize in Oracle Package Implementation, particularly in Oracle BRM and Oracle E-Business Suite, with...
-
Senior Python Developer
4 weeks ago
Bengaluru, Karnataka, India, Karnataka Luxoft Full timeNotice period 30 days maxWe're seeking a strong and creative Software Engineer eager to solve challenging problems of scale and work on cutting edge technologies. In this project, you will have the opportunity to write code that will impact thousands of users every month. You'll implement your critical thinking and technical skills to develop cutting edge...
-
Software Engineer-1 Devops
8 hours ago
Bengaluru, Karnataka, India PYTHON Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout Credit Saison IndiaEstablished in 2019, CS India is one of the country's fastest growing Non-Bank Financial Company (NBFC) lenders, with verticals in wholesale, direct lending and tech-enabled partnerships with Non-Bank Financial Companies (NBFCs) and fintechs. Its tech-enabled model coupled with underwriting capability facilitates lending at scale,...
-
Senior Python Backend Developer
4 weeks ago
Bengaluru, Karnataka, India, Karnataka BabyBillion Full timeAbout BabyBillionBabyBillion is one of the fastest-growing kids' content companies in the world. With over 1 billion monthly views, we are on a mission to become the world’s #1 kids' content channel by December 2025. We create world-class educational and entertaining videos that captivate preschool audiences globally. We are looking for a highly creative...
-
Python Developer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Nityo Infotech Full timeProject DescriptionWe are seeking an experienced Senior Python Developer with strong expertise in AWS and DevOps to join our Risk Domain project. The platform operates 24/7, supporting teams in Sydney, and undergoes constant evolution to serve multiple business stakeholders.You will work closely with engineers, technology leaders, business, and operations...
-
Lead Python Developer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Suventure Full timeJob Title: Lead Python DeveloperLocation: BangaloreExperience: 6–9 yearsEmployment Type: Full-timeJob Title: Lead Python DeveloperJob Description: We are looking for an experienced Lead Python Developer to oversee the design, development, and delivery of high-quality software solutions. The ideal candidate will be a hands-on technical leader with strong...
-
Senior Python Developer
2 days ago
Bengaluru, Karnataka, India Prolific Hr Consultants Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe Are Hiring Senior Python DeveloperKey Responsibilities:Good Experience in Python Web development and Django Frameworks.Write reusable, testable, and efficient code with a focus on performance and securitybest practices.Participate in threat modeling, secure coding reviews, and vulnerability assessments ofinternal toolContribute to backend architecture...
-
Senior Python Developer
13 hours ago
Bengaluru, Karnataka, India RemoteStar Full time ₹ 12,00,000 - ₹ 24,00,000 per yearAbout the client: Your Role: They are looking for a Senior Python Developer with 8+ years of experience to build the most amazing product experience. You'll get to work with other engineers to build a delightful feature experience to understand and solve their customer's pain points They are looking for a Senior Python developer to join an agile...
-
Senior Python Developer
2 weeks ago
Bengaluru, Karnataka, India Pamsha Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition: Senior Python DeveloperEmployment Type: Full time/ContractLocation: Pune/BangaloreExperience: 6-8 yearsWe are seeking a Senior Python Developer with 6–8 years of experience, specializing in database technologies like DB2 or Snowflake. The ideal candidate will have a strong background in backend development, data processing, and performance...
-
Python Developer
4 weeks ago
Bengaluru, Karnataka, India, Karnataka HCLTech Full timeWe are looking for a skilled Python Developer with hands-on experience in Microsoft Azure to design, develop, and deploy scalable applications. The ideal candidate should have strong knowledge of Python frameworks, Azure services, and SQL databases.Python Developer with strong Azure hands on experience, SQL. Azure functions, Python Development.About the...