Data Engineer
Job description
🚀 We’re Hiring: Data Engineer
We’re looking for an experienced Data Engineer to join a growing technology and data team.
In this role, you will design, build, and optimize scalable data pipelines and platforms that transform raw data into reliable, business-ready information. You’ll work closely with Data Scientists, Business Analysts, BI Developers, Architects, and key stakeholders across the organization.
If you have strong experience in Azure, Databricks, Apache Spark/PySpark, Python, SQL, and Delta Lake, we’d love to hear from you.
What You’ll Do
- Design, build, maintain, and optimize scalable data pipelines and data platforms
- Collect, transform, integrate, and organize data from multiple source systems
- Develop efficient ETL/ELT pipelines using Python, Spark/PySpark, SQL, and Databricks
- Analyze complex datasets and identify trends, patterns, and opportunities
- Prepare reliable datasets for analytics, reporting, predictive, and prescriptive modeling
- Design and maintain scalable data models and data warehouse structures
- Implement data quality, validation, reconciliation, and monitoring processes
- Optimize Spark and Databricks workloads for performance, scalability, and cost efficiency
- Work with Delta Lake, including MERGE/upserts, schema enforcement, Z-Ordering, and VACUUM
- Support Azure cloud-based data environments and resource optimization
- Gather business and technical requirements from stakeholders
- Create process flows, technical documentation, and solution documentation
- Manage data-related requests and deliverables from requirements through implementation
- Collaborate with cross-functional and cross-country teams
- Identify opportunities to improve data engineering processes, standards, and delivery practices
- Bachelor’s degree in Computer Science, Information Technology, Engineering, Data Science, or a related field
- 5–10 years of experience in Data Engineering or a similar role
- Strong hands-on experience with Azure Cloud
- Strong experience with Azure Databricks
- Strong knowledge of Apache Spark / PySpark
- Advanced SQL skills, including database design and complex querying
- Strong programming experience using Python or Scala
- Hands-on experience building scalable ETL/ELT and data integration pipelines
- Strong understanding of Delta Lake, ACID transactions, and schema enforcement
- Experience with data modeling, data warehousing, and large-scale data processing
- Knowledge of relational databases such as MySQL, SQL Server, PostgreSQL, or Oracle
- Exposure to NoSQL technologies such as MongoDB or Cassandra is an advantage
- Experience with Snowflake or similar cloud data warehouse platforms is a plus
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent written and verbal English communication skills
- Ability to work effectively with technical teams, business stakeholders, and cross-country teams
- Strong organizational skills with the ability to manage multiple projects simultaneously
- Comfortable working in a hybrid work setup
- Databricks Certified Data Engineer Associate or Professional
- IBM Certified Data Engineer or similar certification
- Experience with Salesforce, SAP, Oracle, or Genesys
- Project management or stakeholder management experience
- Exposure to predictive analytics or machine learning workloads
Azure | Databricks | Apache Spark / PySpark | Python | SQL | Delta Lake | ETL/ELT | Data Warehousing | Data Modeling
We believe diversity and inclusion are essential to innovation, collaboration, and growth. We are committed to providing equal opportunities and creating an environment where employees from all backgrounds feel respected, supported, and empowered to contribute.
📩 Interested candidates may apply directly or send their updated CV for consideration.
#Hiring #DataEngineer #SeniorDataEngineer #Azure #Databricks #PySpark #ApacheSpark #Python #SQL #DeltaLake #DataEngineering #CloudJobs #TechJobs #PhilippinesJobs
Interested in this role?