Palm Outsourcing

Data Engineer

Posted: 2 minutes ago

Job Description

🗓️ Working Days and Hours: Monday to Friday, 9 AM – 6 PM (UK Hours); Potential for Flexible Hours📍 Location: Remote/Online💷 Salary Range: Attractive, Top-of-Market Salary (paid in GBP/USD)Palm Outsourcing helps international companies find talent in Egypt.Please note, we will only be considering excellent applicants with solid demonstrable experience. If you do not have clear and evidenced experience, you will be immediately rejected, so please do not apply.Contrastingly if you feel you are a right fit relative to the requirements below, please proceed.Opportunity OverviewOur client is a fast-growing B2B data intelligence company operating across the UK and Europe. They are renowned for building unified commercial data that merges sales and marketing, driving significant advancements in go-to-market effectiveness. Their mission is to reclassify the world’s businesses based on what they do today, not what they said they did five years ago.Role DescriptionWe’re looking for a Head of Data Engineering to join our client’s team. If you’re a hands-on, systems-thinking leader who thrives on building robust pipelines, optimising data platforms, and collaborating across product, analytics and engineering, this could be the opportunity for you.You’ll play a crucial role in designing and owning the end-to-end data engineering landscape, from ingestion through transformation to serving, driving reliability, performance and data integrity. This position offers significant personal and professional growth within a high-ownership, outcomes-driven environment.Key ResponsibilitiesData platform ownership: architect, build and maintain scalable, secure data pipelines using Azure Data Factory and SQL across batch and incremental patterns.ETL/ELT excellence: design and run repeatable workflows aligned to best practices in data modelling, testing and quality.API and automation: integrate external and internal APIs, automate ingestion, and orchestrate workflows with robust monitoring and alerting.Performance and integrity: optimise databases, queries and storage for cost, speed and reliability; enforce data validation and integrity controls.Data models and serving: deliver well-structured schemas and marts that enable analysts and developers to ship reliable data products.Collaboration and leadership: partner with stakeholders to plan delivery, mentor engineers, and set engineering standards and roadmaps.Minimum Qualifications6+ years of professional data engineering experience, including owning production-grade pipelines and data platforms.Advanced SQL and Python, with a track record of building reliable, maintainable data solutions.Strong hands-on experience with Azure Data Factory and Microsoft SQL Server.Practical experience with Azure cloud storage services (Azure Blob Storage and/or Azure Data Lake Storage).Deep understanding of ETL/ELT best practices, dimensional and/or domain-driven data modelling, and schema design for analytics.Performance tuning for SQL and pipelines, including partitioning, indexing, and cost optimisation.Data quality engineering, including validation frameworks, testing, and documentation.Workflow orchestration, scheduling, and monitoring with solid incident response practices.Secure engineering practices including secrets management, access control, and governance basics.API-based data ingestion experience and familiarity with REST/JSON.Version control with Git and collaborative delivery practices.Foundational CI/CD exposure for data projects (build, test, deploy) and environment management.Clear communication with non-technical stakeholders and the ability to work independently under pressure.People leadership experience such as mentoring, code reviews, and establishing engineering standards.Bonus QualificationsFamiliarity with Azure Functions, Key Vault and Logic Apps.Experience with Power BI or similar BI/visualisation tools.Exposure to infrastructure as code and modern DevOps practices for data (for example Azure DevOps or GitHub Actions).Experience with data governance tooling, lineage, and documentation practices.Company BenefitsTop-of-the-market pay.Remote working.Potential for flexible hours.Typically, we work with our own laptops, but if you need any extra gadgets to do your best work, we've got you covered.Becoming a part of Palm Outsourcing, where your performance is rewarded in long-term job security and continued growth opportunities.Thank you for taking the time to apply, we look forward to reviewing your application.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In