···
Log in / Register
Senior Python Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Description

We are looking for a **Senior Python Developer** to join our team. In this role, you will maintain Python libraries with extensive testing, leverage your data engineering background, and build robust data pipelines. You will play a key part in developing and optimizing workflows, ensuring high\-quality code, and collaborating with a diverse team to deliver reliable data solutions. **Responsibilities** * Develop and manage workflows using Apache Airflow, a Python\-based platform, to automate and optimize data engineering processes * Develop a Python SDK to enhance the data engineering experience, designing Python\-based tools and libraries * Develop and maintain RESTful APIs * Create and execute comprehensive unit and integration tests for applications and SDKs in both Java and Python * Refactor and improve data engineering scripts in Python and Java applications to align with coding standards * Implement and manage database interactions, ensuring data integrity and efficiency in data handling * Maintain CI/CD pipelines for automated testing, building, and deployment of Java and Python applications * Work collaboratively with team members, including those with varying levels of Python and Java experience, to increase team effectiveness * Ensure that applications adhere to security best practices and compliance standards * Ensure all code and processes meet security and compliance requirements **Requirements** * At least 3 years of relevant experience in software design, development, and testing * Experience in developing data pipelines for processing and transforming large datasets * Proficiency in Test\-Driven Development (TDD) to ensure code quality and reliability * Strong skills in writing unit and integration tests to validate application functionality * Excellent written and verbal communication skills for effective collaboration and documentation * Ability to work independently under general direction, demonstrating self\-motivation and accountability * Dedication to keeping abreast of emerging technology trends and applying new knowledge to projects * Outstanding English communication abilities, capable of conveying complex technical ideas clearly to a wide range of audiences **Nice to have** * Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field * Experience working in Agile development environments, participating in sprints and iterative delivery * Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing applications * Experience with Java for developing or maintaining cross\-language data engineering solutions

Source:  indeed View original post
Valentina Rodríguez
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.