OFX is continuing to hire most interviewing and on-boarding done virtually due to COVID-19.We welcome conversations aroundflexible working arrangementsfor this role.Please indicate in the application questions what working arrangements would be your preference.
G'Day.We're OFX, a global provider of online, international payment services for our personal, business and partner customers. Since launching on Sydney's Northern Beaches twenty years ago, OFX has grown to become a truly global company. We're now trusted by customers all around the world and have grown to over 400 employees with offices in Sydney, London, Dublin, San Francisco, Toronto, Auckland, Singapore and Hong Kong. We are a publicly listed company, listed on the Australian Stock Exchange (ASX: 'OFX')
Want more jobs like this?
Get Data and Analytics jobs in Sydney, Australia delivered to your inbox every week.
We are looking for a Data Engineer who will be responsible for delivering high-quality data solutions using the Google Cloud Platform including real-time processing pipelines, data modelling, data integration and machine learning solutions. Working in an agile environment the successful candidate will provide technical expertise and support while delivering quality solutions to appropriate standards and accepted best practices. On a day to day basis they will be actively participating in the agile processes of the organization, positively contributing to discussions and team dynamics. While they will be responsible for developing appropriate test, monitoring, hand-over and technical escalation support, they will also mentor other data engineers in knowledge sharing, quality and best practice.
What you'll be doing:
- Build cost-efficient and scalable data pipelines to ingest, transform and load data into Google BigQuery and other destination systems and reports
- Follow best practices while delivering integrations and code. Participating in solution reviews and working with a team
- Working on real-time business event processes and bulk processing solutions
- Mentor team members, working closely with the engineers to deliver data and collect data meeting speed, processing and reduce data complexity
- Partnering closely with business analysts and data scientists to identify data sources relevant to solving business problems and help design the optimal combination of data sources and analytical techniques for each problem
- Understanding the quality of data sourced, its management, and liaising with data scientists and analysts to manage the impact of data quality issues
- Driving the collection of new data and the refinement of existing data sources
- Developing best practices for instrumentation and experimentation and communicate those to solution delivery teams
What you'll bring:
- Relevant Bachelor's Degree (or equivalent experience), with minimum 5 years of commercial software engineering experience, including at least 3 years working with data
- Relevant experience with GCP services, including BigQuery and Dataflow
- Proficient in Java, Python or other object-oriented languages
- Experience building efficient data pipelines, data models and solutions for data analytics
- Experience working with a cloud platform - GCP is a bonus
- Ideally understanding of Agile development methodology and development practices such as TDD, Kanban, Lean, etc.
- Experience with CI/CD processes and toolchains, test automation and infrastructure as code deployment
- Experience with unit testing and acceptance criteria frameworks
- Experience in distributed source control system (such as Git) required
- Experience working in a dynamic environment with the ability to learn and adapt quickly to new methodologies and technologies
What it's like working at OFX:
We're OFXers because we want to make a difference. We see challenges as opportunities and we're not afraid to roll up our sleeves to get stuff done. We're committed to making things easier for our clients, pushing boundaries and continuing to move with the times so that we can continue to inspire confidence every day and through every transaction.
We operate as one team, cross-functionally and globally to drive outcomes that deliver excellence for our customers. We're curious self-starters who love learning and sharing our knowledge with others. We embrace change and use our initiative and resilience to overcome challenges.
Global markets move fast and so do we. We work across borders and time zones, which helps make the world feel a little smaller. From San Francisco, Toronto to London, Dublin, Sydney, Auckland, Hong Kong & Singapore, there's always a colleague to help.
- We promote an environment of reward and recognition, OFXers are encouraged to celebrate their peers' effort, technical expertise or support through a range of channels and awards.
- Giving back, we encourage OFXers to give back to causes and communities that are important to them. We celebrate this with an annual volunteer day, that OFXers can use together or individually.
- Always keep learning. Drive your own learning with LinkedIn learning, which all OFXers have access to. We offer a variety of other learning programs and host an annual Open Day to encourage cross functional and soft skill learning.
- We take pride in having a work/life balance and flexibility; we encourage employees to work productively and efficiently. Our OFXers enjoy Birthday leave to celebrate their birthday however they choose.
- Our Good Vibes employee-led committees organize events to keep our employees engaged inside and outside the office. Whether it's participating in our weekly yoga class (now also online), office happy hours, end of year celebrations. Our team wants you to feel welcome!
- Hybrid and flexible working options