Data Systems Engineer

A regulated online Forex and CFD trading platform operating as a global fintech with 550+ team members across 11 locations.
$90,000 - $150,000
Data
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Finance

Description For Data Systems Engineer

Pepperstone, a dynamic global fintech established in 2010, is seeking a Data Systems Engineer to join their technology team of 550+ professionals across 11 locations. This role is crucial in building and maintaining data infrastructure and pipelines that power their forex and CFD trading platform. The position offers a blend of technical challenges and collaborative opportunities, working with both real-time and batch processing systems.

The ideal candidate will bring 3-5 years of experience in data engineering, with expertise in Python/Go and various data technologies including Kafka, Redshift, and AWS services. You'll be responsible for designing and implementing data pipelines, managing cloud infrastructure, and ensuring system reliability and performance.

Pepperstone offers a modern, inclusive work environment with a strong focus on work-life balance. Benefits include hybrid working arrangements, competitive compensation, extensive parental leave, and professional development opportunities. The company culture emphasizes collaboration, innovation, and personal growth, making it an ideal place for ambitious data professionals looking to make an impact in the fintech sector.

Located in Melbourne's Collins Square, you'll enjoy state-of-the-art facilities and a vibrant workplace atmosphere. The role combines technical excellence with business impact, offering the opportunity to work on challenging projects while contributing to the company's continued growth and success in the global financial markets.

Last updated 4 days ago

Responsibilities For Data Systems Engineer

  • Maintain and enhance data infrastructure for optimal performance and reliability
  • Design, implement, and optimize data pipelines for batch and real-time processing
  • Manage and monitor data systems including Kafka, Redshift, and Kubernetes
  • Work with stakeholders to integrate new data sources and support existing ones
  • Develop and manage automated workflows using Airflow and DBT
  • Build and maintain cloud-based data infrastructure using AWS services
  • Implement monitoring solutions and troubleshoot issues
  • Document systems, processes, and best practices
  • Improve software development practices including coding standards and CI/CD
  • Participate in weekly support rotation for data engineering incidents

Requirements For Data Systems Engineer

Python
Go
Kafka
PostgreSQL
Redis
  • 3-5 years of experience in data engineering or related field
  • Proficiency in Python and/or Go
  • Experience with data streaming and batch processing technologies
  • Solid experience with AWS services and infrastructure-as-code tools
  • Hands-on experience with Airflow, DBT, or other workflow automation tools
  • Knowledge of various data formats and table formats
  • Understanding of DBMS concepts and SQL/NoSQL databases
  • Knowledge of data security best practices and compliance requirements
  • Strong problem-solving skills
  • Excellent communication skills
  • Ability to work in a fast-paced environment

Benefits For Data Systems Engineer

Medical Insurance
Parental Leave
  • Competitive salary with company bonus scheme
  • Flexible and hybrid working
  • Remote working option - work from anywhere for up to 6 weeks per year
  • Ongoing personal development & learning opportunities
  • 15 weeks paid primary carers parental leave
  • 4 weeks paid secondary carers leave
  • 3 paid volunteering days per year
  • Workplace Giving Program
  • Weekly social events
  • Modern office facilities at Collins Square
  • End of trip facilities including bicycle parking
  • Fully stocked kitchen with coffee machines

Interested in this job?

Jobs Related To Pepperstone Data Systems Engineer

Data Systems Engineer

Data Systems Engineer role at Pepperstone, working with Python, Go, and Kafka to build and maintain data infrastructure for a global fintech trading platform.

Data Platform Engineer

Data Platform Engineer position at Pepperstone, focusing on building and maintaining scalable data infrastructure using cloud technologies and modern data tools.

Business Intelligence Engineer, SCOT Selection

Business Intelligence Engineer position at Amazon, focusing on data analytics and metrics development for supply chain optimization, offering competitive compensation and benefits.

Business Intelligence Engineer, On-Step Comp Engineering, Analytics 'N Science

Business Intelligence Engineer role at Amazon focusing on employee compensation analytics and workforce strategy

Business Dev Engineer I, NatSec & Defense (NSD) Builders

AWS seeks Data Engineer for NSD Builders Team to build cloud-based data pipelines and drive operational efficiency, requiring TS/SCI clearance and strong technical expertise.