DIRECTLY REPORTS TO
Data Manager
MAIN AREA OF RESPONSIBILITY
The Mid–Senior Data Engineer plays a critical role in designing, building, and scaling Sprout’s data platform. This role is responsible for architecting robust, high-performance data systems that enable analytics, reporting, and machine learning initiatives across the organization.
The Data Engineer will lead the development of reliable data pipelines, optimize data architecture for scalability, and ensure data integrity across platforms. This role works closely with Software Engineers, Data Scientists, Architects, and Product teams to support Sprout’s current and next-generation data products.
KEY RESPONSIBILITIES
- Design, build, optimize, and maintain conceptual, logical, and physical data models to support analytics and product use cases
- Architect and implement scalable database solutions for efficient data storage, retrieval, and processing
- Lead the development and optimization of ETL/ELT pipelines from diverse data sources
- Ensure data quality, integrity, and reliability through monitoring, validation, and governance practices
- Continuously improve system performance, scalability, and cost efficiency
- Redesign and evolve data architecture to support future product growth and advanced data initiatives
- Design, develop, test, and deploy robust web service APIs for data access and integration
- Partner with Data Scientists to translate business and analytical needs into scalable data solutions
- Deploy and operationalize machine learning models and algorithms developed by the Data Science team
- Provide technical guidance and support to engineering teams on data-related initiatives
QUALIFICATIONS AND COMPETENCIES
- Strong expertise in database technologies (SQL and/or NoSQL) and data engineering best practices
- Advanced proficiency in SQL and at least one programming language (e.g., Python, Java, Scala, Shell scripting)
- Hands-on experience with data modeling, including data warehouses and data lakes
- Proven experience building and optimizing data pipelines, architectures, and large-scale datasets
- Familiarity with data engineering and ETL tools (e.g., Hadoop, Spark, Talend, SSAS)
- Solid background in software development and production-grade systems
- Experience working with Microsoft Azure and cloud-based data platforms
- Demonstrated ability to process, integrate, and extract insights from large, complex, and distributed datasets
- Working knowledge of data visualization tools such as Power BI
- Familiarity with Agile/Scrum development methodologies
- Strong analytical, problem-solving, and systems-thinking skills
- Highly self-driven, adaptable, and comfortable supporting multiple teams and data consumers
- Strong collaboration skills and a continuous improvement mindset
Other details:
🌱 This is a full-time employment opportunity with a hybrid work arrangement.
🌱 The role offers certifications and annual budget for training/upskilling.
🌱 To know more about the company, you may check our website: https://sprout.ph/
Sprout Solutions provides equal Opportunity Employment and Welcomes applications from all sectors of the society. Discrimination on the basis of race, religion, age, nationality, ethnicity, gender, citizenship, civil partnership status, or any other grounds as protected by law.
Disclaimer
Before we proceed with your application, this is to confirm that you voluntarily give your consent to the following:
- I intend to apply for a position with Sprout Solutions Inc.
- I voluntarily sent my Resume/CV to Sprout Solutions Inc.
- I agree to give my consent to my personal and sensitive Information for facilitating my application with Sprout Solutions Inc., In accordance with Sprout Solutions Inc. Privacy Statement and the Data Privacy Act of 2012.
- I agree to be contacted by Sprout Solutions Inc. and its 3rd Party Reference provider for the purpose of processing my Job Application.
Similar Jobs
What We Do
Sprout is a rapidly growing SaaS company aimed to create paradigm-changing solutions for the Philippines. Our goal is to help small, medium-sized, and large enterprise Philippine businesses grow through our suite of backend solutions that address end-to-end HR challenges - especially with the new normal of hybrid work we are all experiencing. With over 1,000 clients across a number of industries, and with a leadership position in the BPO market, Sprout is uniquely qualified due to our laser focus and keen understanding of the intricate nuances of Philippine HR. The Sprout Ecosystem, a comprehensive and effective cloud-based People Platform, is a powerful and completely secure solution that not only allows companies to manage all their HR in one place, with one employee user interface and open API to leverage other enterprise data but also gives invaluable analytics that aid in better enterprise-wide decision-making. Our team is all about individuals who genuinely want to make things better for Filipinos, and actually have the courage to do something about it. We believe that local talent, combined with diverse international talent, united by a common passion and core values, are not just able to build world-class products, but are also able to ignite digital transformational change that will revolutionize a whole economy.








