Senior Data Engineer

3 weeks ago


Brisbane, Queensland, Australia Endava Full time

Join to apply for the Senior Data Engineer - Python & Databricks role at Endava

20 hours ago Be among the first 25 applicants

Join to apply for the Senior Data Engineer - Python & Databricks role at Endava

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.

By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.

From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

As a Senior Data Engineer specialising in Python and Databricks, you will design, build, and optimise data pipeline solutions on Databricks and related cloud platforms. Working closely with data scientists, analysts, and engineers, you will ensure our data infrastructure supports advanced analytics and business insights across industries (including energy, resources, and mining). You will join a collaborative, agile team where continuous improvement, innovation, and knowledge sharing are part of the culture.

  • Work closely with data scientists, analysts, and other stakeholders to understand data requirements and deliver effective pipeline solutions.
  • Design, develop, and maintain robust ETL/ELT pipelines on using Databricks (Spark) along with AWS / Azure / GCP, to ingest, process, and transform large datasets.
  • Implement data validation, cleansing, and governance procedures to guarantee data quality, integrity, and security. This includes enforcing data standards and addressing data quality issues proactively.
  • Continuously improve the scalability, efficiency, and cost-effectiveness of data pipelines. Identify opportunities to enhance performance, reliability, and cost-efficiency across our data systems.
  • Monitor data pipeline performance and promptly troubleshoot any issues or failures to ensure high data availability and consistency. Leverage observability tools and best practices to maintain reliable pipelines.
  • Develop streaming or event-driven data processes as needed for real-time analytics, leveraging frameworks like Apache Kafka and Spark Structured Streaming.
  • Maintain clear documentation of data pipelines, data models, and processes for transparency and team knowledge sharing. Follow best practices in coding, testing, and version control to ensure maintainable and auditable workflows.

Qualifications
  • Proficiency in Python for data engineering (including PySpark and libraries like pandas/Polars) and in SQL for data querying and transformation.
  • Solid understanding of data warehousing concepts and dimensional data modeling (e.g. star schema, Kimball methodology).
  • Hands-on experience with relational database systems and SQL (e.g. SQL Server, PostgreSQL) and familiarity with NoSQL databases (e.g. MongoDB, Cassandra) for varied data storage needs.
  • Strong experience designing and implementing ETL/ELT processes and integrating data from multiple sources.
  • Proven experience working with multiple cloud data platforms such as AWS / Azure / GCP.
  • Expertise in Databricks and the Spark ecosystem for large-scale data processing is required.
  • Familiarity with data pipeline orchestration and automation tools and with CI/CD pipelines for deploying data workflows.
  • Experience monitoring data pipeline performance and using observability tools to ensure data reliability is a plus.
  • Exposure to event-driven architectures and streaming data tools (such as Apache Kafka or Spark Streaming) is beneficial for handling real-time data flows.
  • Experience working in Agile teams with iterative development, and a collaborative approach to problem-solving.
  • Holding a current Databricks certification (e.g. Databricks Certified Data Engineer) is a strong advantage.
  • Background in or understanding of data from the energy, resources, or mining industry is a plus, as it will help in delivering business-focused insights in these sectors.

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:
  • Finance:
    Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
  • Career Development:
    Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities:
    Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance:
    Hybrid work and flexible working hours, employee assistance programme;
  • Health:
    Global internal wellbeing programme, access to wellbeing apps;
  • Community:
    Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

Additional Local Benefits
  • Monthly Lifestyle Allowance:
    Contribution towards health and wellbeing activities like gym memberships.
  • Novated Leasing:
    Pre-tax car leasing benefit for new and used cars.
  • Loyalty Leave:
    Receive an additional day of leave on your 3rd, 4th, and 5th work anniversaries, accumulating up to a maximum of 3 extra days of leave per year.
  • Inclusive Parental Leave Policy:
    12 weeks of primary carer's leave and 4 weeks of secondary carer's leave.
  • Work From Anywhere:
    In addition to our hybrid working policy, we also offer 20 days of working from anywhere per year. Ideal for an extended trip to get away from the city or visiting loved ones.

At Endava, we're committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionInformation Technology
  • IndustriesIT Services and IT Consulting

Referrals increase your chances of interviewing at Endava by 2x

Get notified about new Senior Data Engineer jobs in Brisbane, Queensland, Australia.

Brisbane, Queensland, Australia 2 weeks ago

Brisbane, Queensland, Australia 1 week ago

Brisbane, Queensland, Australia 1 week ago

Brisbane, Queensland, Australia 1 day ago

Brisbane, Queensland, Australia 1 week ago

Data Applications Developer (Senior) - Business Intelligence

Brisbane, Queensland, Australia 1 month ago

Brisbane, Queensland, Australia 2 weeks ago

Data Engineer at Mining Company (PH-based only, Remote)

Brisbane, Queensland, Australia 1 month ago

Brisbane, Queensland, Australia 3 weeks ago

Brisbane, Queensland, Australia 2 weeks ago

Brisbane, Queensland, Australia 6 days ago

Brisbane, Queensland, Australia 3 days ago

Brisbane, Queensland, Australia 4 weeks ago

Brisbane, Queensland, Australia 4 days ago

Brisbane, Queensland, Australia 1 day ago

Murarrie, Queensland, Australia 2 days ago

Brisbane City, Queensland, Australia A$120,000.00-A$130,000.00 3 weeks ago

Brisbane City, Queensland, Australia 2 months ago

Brisbane, Queensland, Australia 1 week ago

Brisbane City, Queensland, Australia 2 days ago

Expression of Interest: Senior Software Engineer

Brisbane City, Queensland, Australia 1 month ago

Brisbane, Queensland, Australia 1 week ago

Brisbane, Queensland, Australia 6 days ago

Brisbane, Queensland, Australia 20 hours ago

Brisbane, Queensland, Australia 2 days ago

Brisbane, Queensland, Australia 2 days ago

Brisbane, Queensland, Australia 2 days ago

Brisbane, Queensland, Australia 1 week ago

Brisbane City, Queensland, Australia 4 days ago

Brisbane, Queensland, Australia 1 month ago

Stafford, Queensland, Australia 1 month ago

Senior Principal Software Engineer - Platform Engineering

Brisbane, Queensland, Australia A$150,000.00-A$170,000.00 4 days ago

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Brisbane, Queensland, Australia 5 months ago

Brisbane, Queensland, Australia 1 week ago

Brisbane, Queensland, Australia 2 weeks ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Senior Data Engineer

    2 weeks ago


    Brisbane, Queensland, Australia PM Consulting (Qld) Pty Ltd Full time

    2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Working with our client, the Senior Data Engineer will be responsible for architecting and implementing robust data solutions on a contract basis. You will focus on building efficient data pipelines, ensuring data accessibility, and optimizing performance...

  • Senior Data Engineer

    2 weeks ago


    Brisbane, Queensland, Australia PM Consulting (Qld) Pty Ltd Full time

    2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Working with our client, the Senior Data Engineer will be responsible for architecting and implementing robust data solutions on a contract basis. You will focus on building efficient data pipelines, ensuring data accessibility, and optimizing performance...

  • Senior Data Engineer

    2 weeks ago


    Brisbane, Queensland, Australia QIC Full time

    Join to apply for the Senior Data Engineer role at QICJoin to apply for the Senior Data Engineer role at QICAbout QICAs one of Australias leading institutional investment managers with more than $100 billion in assets under management, we have a presence across four continents, seven offices and assets across global markets.About QICAs one of Australias...

  • Senior Data Engineer

    2 weeks ago


    Brisbane, Queensland, Australia Exclaim IT Full time

    Join to apply for the Senior Data Engineer role at Exclaim IT1 day ago Be among the first 25 applicants Join to apply for the Senior Data Engineer role at Exclaim ITGet AI-powered advice on this job and more exclusive features.This range is provided by Exclaim IT.Your actual pay will be based on your skills and experience — talk with your recruiter to...

  • Senior Data Engineer

    3 weeks ago


    Brisbane, Queensland, Australia Endava Full time

    Join to apply for the Senior Data Engineer - Python & Databricks role at Endava20 hours ago Be among the first 25 applicantsJoin to apply for the Senior Data Engineer - Python & Databricks role at EndavaCompany DescriptionTechnology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.Company...

  • Senior Data Engineer

    4 weeks ago


    Brisbane, Queensland, Australia Fusion5 Full time

    Join to apply for the Senior Data Engineer role at Fusion51 day ago Be among the first 25 applicantsJoin to apply for the Senior Data Engineer role at Fusion5Direct message the job poster from Fusion5Drive outcomes, build trust, and grow your career with Fusion5Design, Define and DeliverJoin a leading Transformation partnerJoin a leading systems integrator...

  • Senior Data Engineer

    3 weeks ago


    Brisbane, Queensland, Australia Fusion5 Full time

    Join to apply for the Senior Data Engineer role at Fusion51 day ago Be among the first 25 applicantsJoin to apply for the Senior Data Engineer role at Fusion5Direct message the job poster from Fusion5Drive outcomes, build trust, and grow your career with Fusion5Design, Define and DeliverJoin a leading Transformation partnerJoin a leading systems integrator...

  • Senior Data Engineer

    2 weeks ago


    Brisbane, Queensland, Australia SS&C Technologies Full time

    As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries.Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job...

  • Senior Data Engineer

    8 hours ago


    Brisbane, Queensland, Australia Selectplanthire Full time

    About Laing O'RourkeLaing O'Rourke is a $6 billion international operation with 70 years of involvement in Australian construction and infrastructure, including nearly two decades under the Laing O'Rourke banner.The business delivers projects as diverse as the environments in which they are built, from high security military bases and major rail transport...

  • Senior Data Engineer

    3 weeks ago


    Brisbane, Queensland, Australia SS&C Technologies Full time

    As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job...