Data Engineer

Eightcap

City of Melbourne

On-site

AUD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Wellness massages
Drinks every Friday
Parental leave
Staff referral bonus
Flu vaccinations
Purchased leave
Novated leasing
CBD location
Collaborative culture
Social activities

Job summary

Eightcap is seeking a Data Engineer to own end-to-end data pipelines and influence the data platform's growth. You will design and maintain pipelines that ingest internal, API, and third-party data into a scalable data lake, while ensuring quality, security and governance.

You will write robust SQL and Python, utilize PySpark, dbt, AWS Glue/EMR, and manage costs and reliability. Collaboration with teams and mentorship are key parts of the role.

Qualifications

  • 3+ years experience as a Data Engineer with ownership of significant pipelines.
  • Experience designing end-to-end data pipelines and data platforms.

Responsibilities

  • Design, build and maintain end-to-end pipelines feeding data into a data lake.
  • Contribute to data lake/platform architecture and documentation.
  • Write high-quality SQL and Python code, leveraging PySpark, dbt, and AWS tools.
  • Implement data quality, governance, and compliance controls (ASIC reporting).
  • Monitor, troubleshoot and optimize pipelines for performance and cost.
  • Mentor junior engineers and lead technical projects.
  • Evaluate new data sources and maintain modern tooling.

Skills

SQL
Python
PySpark
Cloud data lake
ETL/ELT
AWS Glue
AWS EMR
S3
Redshift
Data governance
CI/CD
DevOps
IAM
VPC

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

PySpark
dbt
AWS Glue
Emr
S3
X

Job description

Eightcap operates at the intersection of cutting-edge technology and global financial markets. Headquartered in Melbourne with a global footprint spanning the UK, Cyprus, and Bulgaria, we build the high-performance infrastructure that connects the world to CFD markets - reliably, securely and with precision.

We're looking for a data engineer who thinks like an owner, not just a builder. Someone who sees a pipeline not as a task to finish but as infrastructure to be trusted, and who wants to be the person the team turns to when data needs to be right, fast and secure. In this role, you'll own critical, regulated data pipelines end to end, and become a key technical voice shaping how our data platform grows.

To drive real impact in this role, you will:

  • Build the Data Backbone: Design, build and maintain end to end pipelines that bring internal, API, streaming and third-party data into our data lake.
  • Shape the Platform's Architecture: Contribute to the design of our data lake and lead complex pipeline components, backed by solid documentation.
  • Write Code That Lasts: Write and review high quality SQL and Python, using tools like PySpark, dbt and AWS Glue, EMR and S3, while raising the bar on team standards.
  • Own Data Quality and Compliance: Implement validation, cleansing, security and governance frameworks that keep our pipelines accurate, safe and aligned with obligations like ASIC reporting.
  • Keep Things Running: Monitor, troubleshoot and optimise pipelines for performance, cost and reliability, and jump in when production incidents need solving.
  • Grow the Team Around You: Mentor junior and mid-level engineers, contribute to code and design reviews, and lead delivery on your own technical projects.
  • Bring in What's Next: Evaluate new data sources and third-party APIs, and keep the team's tools and practices current with emerging tech.
  • Minimum of 3 years' experience as a Data Engineer, with demonstrable ownership of significant data pipelines or platform components.
  • Degree in Computer Science, Software Engineering, or related field.
  • Strong, hands-on proficiency in SQL and Python, with practical expertise in PySpark and modern data lake/lakehouse solutions.
  • Proven ability to design and build cloud-based data lake, warehouse, and lakehouse solutions, including complex ETL/ELT pipelines from multiple sources.
  • Deep experience with AWS services (Glue, Crawler, S3, EMR, RDS, DMS, Lambda, Batch, Athena, Redshift) to build data lake infrastructure; experienced in building and maintaining API-based, streaming, and CDC ingestion.
  • Strong track record of monitoring, troubleshooting, and optimizing AWS data pipelines across production and development environments.
  • Experience with transformation frameworks such as dbt and a solid understanding of data governance concepts.
  • Practical experience with DevOps and CI/CD practices.
  • Solid exposure to core AWS infrastructure, including IAM, VPC, VPC Peering, NAT Gateway, ACL, Secrets Manager, EC2, and ECS.
  • Clear communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • Interest in trading, FX, or general finance, with exposure to regulated data environments would be highly advantageous!
What's it like to work at Eightcap?

We have built a performance-driven environment where you're given the autonomy to drive change and the accountability to own the results. We provide a space for the ambitious, adaptable and collaborative to deliver outcomes that fuel our success while building the skills and experience that defines a career.

We also support you through:

  • Ongoing investment in your career development, including technical and professional training.
  • Wellness and lifestyle perks, such as monthly corporate massages.
  • Drinks every Friday.
  • Parental leave entitlements.
  • Staff referral bonus programme.
  • Annual flu vaccinations.
  • Purchased leave.
  • Novated leasing options for vehicle financing and management.
  • A great CBD location with easy access to public transport.
  • A multicultural, collaborative and supportive team culture.
  • Being part of exciting new projects for the company.
  • Regular social activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud / DevOps Engineer
Senior Cloud / DevOps Engineer

Eightcap • City of Melbourne

On-site
AUD 180,000 - 240,000
Technical and professional training
Wellness and life-style perks such as,
Drinks every Friday
+1
Cyber Security Engineer
Cyber Security Engineer

Eightcap Pty Ltd. • City of Melbourne

On-site
AUD 100,000 - 120,000
Ongoing investment in career development
Wellness and lifestyle perks like monthly corporate massages
Parental leave
+5
Senior DataOps Engineer
Senior DataOps Engineer

Easygo • City of Melbourne

On-site
AUD 120,000 - 150,000
Access to a Learning and Development Platform with 9,000+ courses
Daily breakfast and unlimited snacks
Weekly team lunches and happy hours
+1
Data Engineer
Data Engineer

Followmont Transport • City of Brisbane

On-site
AUD 120,000 - 170,000
Free parking at Eagle Farm site
Flexible working hours
Workplace benefits program
Principal Data Engineer (Apache Spark, dbt, Airflow)
Principal Data Engineer (Apache Spark, dbt, Airflow)

ASX Limited • Australia

On-site
AUD 150,000 - 190,000
Hybrid working
Flexible working arrangements
Delivery Lead - Data
Delivery Lead - Data

Pepperstone • City of Melbourne

Hybrid
AUD 190,000 - 240,000
Competitive pay + bonus
Hybrid work
Remote work
+4
Senior Data Engineer - Data Platform & Engineering
Senior Data Engineer - Data Platform & Engineering

carsales • Australia

Hybrid
AUD 140,000 - 190,000
Hybrid work model
Wellbeing initiatives
Flexible working arrangements
+1
Data Engineer
Data Engineer

OFX • Sydney

Hybrid
AUD 120,000 - 180,000
Learning and development opportunities
Volunteer day
Awards program
+2
Delivery Lead - Data
Delivery Lead - Data

Pepperstone Group • City of Melbourne

Hybrid
AUD 150,000 - 190,000
Flexible & hybrid working
Remote work up to 4 weeks/yr
Personal development opportunities
+3
Engineer - Data Modernisation (Sydney or Melbourne Based)
Engineer - Data Modernisation (Sydney or Melbourne Based)

Westpac Bank • City of Melbourne

On-site
AUD 110,000 - 160,000
Exclusive employee offers
Flexible work arrangements
Learning & development opportunities
+1