About this role
Our client is seeking a Senior Software Engineer specializing in Python and Data Engineering to join their innovative team focused on leveraging technology to combat child malnutrition. In this role, you will be responsible for designing and implementing robust data pipelines, ensuring data integrity, and developing scalable solutions that contribute to impactful projects.
Key Responsibilities:
- Design, develop, and maintain data processing systems and pipelines using Python.
- Collaborate with data scientists and analysts to understand data requirements and deliver solutions that meet their needs.
- Optimize data storage and retrieval processes to enhance performance and efficiency.
- Implement best practices for data governance and security.
- Troubleshoot and resolve data-related issues in a timely manner.
- Stay updated with the latest industry trends and technologies to continuously improve data engineering practices.
Required Skills & Qualifications:
- Proficiency in Python and experience with data engineering frameworks.
- Strong understanding of database technologies such as SQL and NoSQL.
- Experience with data warehousing solutions and ETL processes.
- Familiarity with cloud platforms (e.g., AWS, Azure) for data storage and processing.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
Experience:
- Minimum of 5 to 8 years of relevant experience in software engineering and data engineering roles.
What we offer:
- The opportunity to work on meaningful projects that make a difference in the lives of children around the world.
- A collaborative and innovative work environment.
- Opportunities for professional growth and development.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.