Data Platform Engineer

Melbourne, Victoria, Australia

Apply now Apply later

The Pepperstone story started in 2010. We know what it’s like to trade the world’s markets. Our team describes us as a place for the curious and the driven, and we like to do things a little differently; as a transformative global fintech we’re digital, nimble, connected, and united in our vision to create a better way to trade.

We thrive on progress – for our clients and for ourselves. Our organisational culture is ever-evolving, vibrant, diverse, global and results focused. You’ll find our 350+ team currently across 9 locations and 6 time zones.

The Role 
Our technology team thrives on inclusivity and collaboration, believing that diverse perspectives lead to great solutions. We foster a culture that champions individual growth, professional development, and work-life harmony. We're invested in your success and dedicated to supporting you every step of the way. We encourage our team to bring challenge thinking and fresh ideas to the table and our Agile approach empowers us to focus on outcomes. When we hire someone it's because they bring the skills, attitude and experience we're looking for....so we let you do what you're best at! Join us and be part of a community that's passionate about harnessing technology's potential to drive market leading solutions for our clients. Elevate your career in an environment where your ideas matter, your growth is nurtured, and your potential is limitless.

The Data Platform Engineer empowers data and analytics teams by providing robust tools, services, and infrastructure for data acquisition, storage, preparation, delivery, and governance while ensuring secure access for users and applications. Engaging with the wider Enterprise Data team and business stakeholders, they gather requirements and deliver tailored solutions. They will also act as a technical advisor in data platform engineering and drive the adoption of best practices across the business.

The Data Platform Engineer will proactively collaborate with other members of the Data Platform team and directly contribute to optimising operational efficiency, balancing cost and performance, and delivering scalable solutions.  The role includes periodic out-of-hours support for internal stakeholders.

As our Data Platform Engineer, your key responsibilities include, but may not be limited to:

  • Work with the Data Platform team to design, implement, and maintain scalable, secure, and resilient data platform solutions.
  • Deliver solutions that meet requirements within agreed timeframes, ensuring quality and desired outcomes.
  • Develop and manage data platform infrastructure using CI/CD pipelines and automation tools.
  • Support and manage key data platform services, such as data lakes, data warehouses, stream processing, data transformation, data integration, data quality, and analytics tools. Enable consuming teams within Enterprise Data to effectively utilise these services.
  • Collaborate with the Cloud team to ensure alignment with best practices while managing AWS cloud services consumed by Enterprise Data, including AWS accounts, object storage, containerised applications, relational databases, and database migration services.
  • Collaborate with the data governance team to enhance data security, quality, and regulatory compliance practices.
  • Partner with vendors and the Cloud team to define operational resilience targets, manage risks, and develop controls, procedures, and playbooks for key data platform services, ensuring alignment with observability and alerting standards.
  • Adhere to established incident management and reporting procedures and escalate issues to senior managers as necessary.
  • Stay informed about industry trends, emerging technologies, and market changes in data platforms and cloud services.
  • Align work and decisions with Pepperstone's values and objectives.

About you

  • Bachelor’s degree in computer science, other related certification, or equivalent on-the-job experience
  • Minimum 2 years of experience in a data platform, cloud, or DevOps role
  • Able to work independently, self-organise, scope work and adapt to changing requirements
  • Excellent communication and interpersonal skills both written and verbal including the ability to present to both technical and non-technical stakeholders
  • At least 1-2 years’ experience in a programming language (Python, Golang or Scala are a plus)
  • Strong understanding and/or experience in core AWS services as well as relational databases (RDS) and Kubernetes (EKS)
  • Experience with at least one data lake or warehousing solution (e.g. Databricks, Snowflake, Redshift), or stream processing/analytics tools (e.g. Kafka, Flink)
  • Proficiency in IAC and CI/CD tools like Terraform, Buildkite and Github Actions
  • Experience with orchestration frameworks such as Airflow and/or DBT
  • Experience integrating core data management services with BI tools (e.g., Tableau), data science frameworks (e.g., SageMaker, MLFlow, TensorFlow), and integration platforms (e.g., Segment, Salesforce Data Cloud)
  • Experience in incident and issue management
  • Committed to ongoing learning and development
  • Ability to live the Pepperstone values

Why you will enjoy working with us

  • Competitive salary structure including company bonus scheme
  • Genuinely collaborative and friendly culture
  • Flexible and hybrid working
  • Remote working option - work from anywhere for up to 6 weeks per year, in addition to hybrid working as standard
  • 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
  • Frequent events and celebrations including a standard weekly social
  • Beautifully renovated large office at Collins Square - 727 Collins Street, Melbourne
  • Best in class end of trip facilities including bicycle parking, change rooms & showers
  • A full stocked kitchen, onsite coffee machines with locally sourced coffee beans (this is Melbourne after all) and curated specialty teas

About Pepperstone 

We’re a regulated online Forex and CFD trading platform. With the scale of a global fintech and the agility of a start-up, we arm our clients with everything they need to take on the global markets with confidence. You will be part of a wider passionate and friendly team, and whilst things may not always go to plan, we learn quickly and move forward with impact. To learn even more visit Pepperstonecareers and www.linkedin.com/company/pepperstone/

We understand it’s important to do due diligence on a prospective employer, see what our team are saying on Glassdoor. We respect our team members’ experiences and will never pay to remove a negative review.

Pepperstone is an equal opportunity employer. We are passionate about building a diverse workplace and strongly encourage applications from any background.

“We are a 2023 Circle Back Initiative Employer – we respond to every applicant”.

We will be reviewing applications as they come through, so if this is an opportunity that excites you, don't wait. Express your interest by clicking the apply button below as soon as possible.

Note to external agencies: While we appreciate the efforts of external recruitment agencies, we prefer to engage directly with applicants for this opportunity.

#Li-Hybrid

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile Airflow AWS CI/CD Computer Science Databricks Data governance Data management Data quality dbt DevOps Engineering FinTech Flink GitHub Golang Kafka Kubernetes MLFlow Pipelines Python RDBMS Redshift SageMaker Salesforce Scala Security Snowflake Tableau TensorFlow Terraform

Perks/benefits: Career development Competitive pay Flex hours Parental leave Salary bonus Snacks / Drinks Startup environment Team events Travel

Region: Asia/Pacific
Country: Australia

More jobs like this