Senior Data Engineer at Deimos

5 Years
or Register to apply for this job
Company Details
Name:Deimos
Industry: Information Technology and Services
Description: Businesses today are adopting the cloud for improved services to their customers. Our purpose is to guide companies on that journey to drive the adoption of DevSecOps so that our clients can remain ahead of the curve. We have an intense focus on engineering fundamentals, whether Developer and Security Operations, Cloud Native Transformation Strategy or Software Engineering & Architecture. This focus allows us to plan and build a solid foundation for companies, resulting in simplified workflows, stronger systems and true future-proofing. Our services help companies avoid costly mistakes to benefit from scalable, performant, and reliable systems that lie at the end of a cloud-native transformation. We have successfully helped many multinational businesses make their journey to the cloud. These companies now have easy access to their data from anywhere in the world, with security second to none.
Job Description

About the Role

  • As a Senior Data Engineer (Azure), you will design, build, and optimize data pipelines, models, and integration workflows within the Microsoft Azure ecosystem. Your work will underpin our data-driven decision-making — ensuring scalable, reliable, and secure solutions that support business intelligence, analytics, and operational efficiency across the organisation.
  •  
  • You will collaborate closely with our data, product, and engineering teams to design architectures that bring clarity, structure, and speed to how we use data at scale.

What You’ll Do

Data Architecture & Engineering

  • Design, build, and maintain scalable data pipelines using Azure Databricks.
  • Develop and optimize ETL/ELT processes for ingesting both structured and unstructured data from multiple sources.
  • Architect and implement data lakehouses and data warehouses leveraging Azure Data Lake Storage (ADLS).
  • Implement robust data validation, cleansing, and transformation processes to ensure data accuracy and integrity.

Governance, Security & Performance

  • Partner with Governance teams to ensure compliance with data lineage, cataloging, and security policies (e.g., Azure Purview).
  • Establish proactive monitoring and alerting mechanisms to identify and resolve pipeline or infrastructure issues.
  • Continuously tune and optimize pipelines and queries for performance, scalability, and cost efficiency.
  • Leverage Azure Monitor, Log Analytics, and Application Insights to track, troubleshoot, and enhance system performance.

What You’ll Bring

Qualifications & Experience

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
  • 5+ years of professional experience in data engineering, with at least 3 years in Azure-based environments.
  • Proven experience designing and managing large-scale data architectures and cloud-based pipelines.
  • Strong understanding of distributed data processing, data lifecycle management, and cloud cost optimization.
  • Experience integrating real-time streaming data (e.g., Kafka, Azure Event Hubs).
  • Microsoft Certified: Azure Data Engineer Associate or Azure Solutions Architect (advantageous).

Who You Are

  • A strategic problem-solver who sees both the details and the bigger picture.
  • Passionate about data quality, scalability, and automation.
  • Curious and proactive in exploring emerging data technologies.
  • A clear communicator — able to translate complex technical ideas into business language.

What We Offer:

  • A flexible hybrid work model designed for balance and connection. While we embrace remote work and flexibility, we also value the energy that comes from being together in person.
  •  
  • Cape Town–based Martians spend at least two days a week in the office, collaborating and connecting with the team.
  • For team members based outside Cape Town, we’ll fly you in at least once a quarter (three days minimum, fully paid) to spend time with the team, share ideas, and strengthen our culture.We believe this blend of flexibility and face time helps us do our best work — together
  • A collaborative and supportive team culture that celebrates wins
  • Exposure to diverse clients and cloud-based finance technologies
  • Ongoing professional development and career growth opportunities
  • A monthly work-from-home allowance to make your workspace comfortable
  • A MacBook or Windows laptop to do your best work
  • Connection with a team of talented, clever colleagues who love to share knowledge
  • Competitive salary and benefits package
Salary: Discuss During Interview
Education: Diploma, High/Secondary School
Employment Type: Full Time

Key Skills

informationtechnology 
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.

Recent Jobs