Senior Software Engineer

16 hours ago


North Ryde, New South Wales, Australia Oracle Full time
Description

The Senior Data Engineer / Analyst is a hands-on role that blends deep technical expertise in modern data engineering with strong analytical and consulting skills. This position focuses on building and maintaining real-time data pipelines, implementing scalable data mesh architectures, and developing analytical solutions that drive business insights and enable data-driven decision-making.

As part of a world-class data team, you will design and model data solutions to support analytics and machine learning use cases, ensuring data is accurate, accessible, and actionable. The role involves developing greenfield data products, partnering with cross-functional teams to translate business needs into technical solutions, and delivering measurable business outcomes across diverse environments.
 

Responsibilities

Core Technical Responsibilities

  • Developing Data Solutions: Implement and enhance data-driven solutions to integrate massive amounts of data in real-time/batch mode from various data producing systems using state-of-the-art tools such as OCI Data Flow, OCI Data Integration, Spark and Kafka. Embrace modern data architecture philosophies including data products, data contracts, and data mesh to ensure a decentralized approach to data management. Expert in Advanced SQL and PL/SQL for data analysis and testing data gaps & data quality
  • Data Pipeline Development: Develop and optimise high-performance, batch and real-time data pipelines employing advanced streaming technologies like Kafka, NoSQL and Oracle ETL Tools to address challenges associated with large-scale data processing and analysis. 
  • Cloud Data Management: Implement and oversee cloud-specific data services including Autonomous Data Warehouse, OCI Object Storage with Parquet and Delta-Tables and OCI Streams. Leverage cloud architectures to improve data sharing and interoperability across different business pillars
  • Security and Compliance: Ensure all data practices comply with security policies and regulations, embedding security by design in the data infrastructure. Incorporate tools and methodologies recommended for data security and compliance, ensuring robust protection and governance of data assets. Ensure data governance, security, and compliance: lineage, cataloguing, DQ checks, PII protection, and privacy‑by‑design

Ideal Skills and Experience

We use a broad range of tools, languages, and frameworks. We don't expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team

  • Core Data Engineering Tools & Technologies: Demonstrates proficiency in SQL and Spark, and familiarity with platforms for Big Data and Data Lakehouses. Well-versed in various technologies including ETL/ELT, NoSQL and Advanced SQL/PL-SQL to work with unstructured JSONs. Adept in various modern data-architecture patterns
  • Data Storage Expertise: Knowledgeable in data warehousing technologies and proficient in managing various data storage formats including Parquet, Delta, ORC, Avro, and JSON to optimise data storage and retrieval
  • Data Modelling Expertise: Proficient in data modelling, understanding the implications and trade-offs of various methodologies and approaches
  • Infrastructure Configuration for Data Systems: Competent in setting up data system infrastructures, favouring infrastructure-as-code practices using tools such as Terraform 
  • Programming Languages: Proficient in Python and Advanced SQL
  • CI/CD Implementation: Knowledgeable about continuous integration and continuous deployment practices using tools like GitHub enhancing software development and quality assurance
  • Agile Delivery and Project Management: Skilled in agile and kanban project delivery methods, ensuring efficient and effective solution development
  • Communication Skills: Effective in engaging stakeholders and translating business requirements into practical data engineering strategies. Collaborate with cross‑functional teams to ensure solutions meet performance, reliability, and operational excellence standards

Professional Experience and Qualifications

  • Professional Experience: At least 8+ years of data engineering or equivalent experience in a commercial, enterprise, or start-up environment. Consulting experience within a technology consultancy or professional services firm is highly beneficial.
  • Are passionate about building next generation data platforms and data pipeline solution across the bank.
  • Constantly thinking outside the box and breaking boundaries to solve complex data problems.
  • Can collaborate, co-create and contribute to existing Data Engineering practices in the team. 
  • Excited to run data projects independently end to end - from Data Analysis to deployment, utilising the DevOps/DataOps model and experiment with new technologies.

#LI-DNI

Qualifications

Career Level - IC3


  • Software Engineer

    7 days ago


    North Ryde, New South Wales, Australia PERSOL Full time $100,000 - $120,000 per year

    PERSOLKELLY brings together the legacy and experience of four organisation that shaped the staffing landscape over the past century: Kelly Services, who pioneered the modern temporary help industry in 1946; SKILLED, who crafted the staffing industry in Australia in 1964; Programmed, the leading provider of operations and maintenance services across Australia...


  • North Ryde, New South Wales, Australia Macquarie University Full time $100,000 - $150,000 per year

    Competitive Salary plus 17% employer's superannuation contribution and annual leave loadingHybrid Full time, 1 Year FTC RoleJoin a friendly, collaborative team located at Macquarie University's Wallumattagal Campus in North RydeThe RoleMacquarie University is hiring for an experienced Senior Cloud Engineer to act as a technical leader and mentor within our...


  • North Ryde, New South Wales, Australia Macquarie University Full time

    PRIMARY DETAIL$99,161 to 109,457 (HEW Level 6) plus 17% employer's superannuation contribution and annual leave loadingFull time, 1 Year FTC at Macquarie University, Wallumattagal Campus, North RydeWork with Australia's leading Drone Systems Research CentreAbout the roleMacquarie University is seeking a highly skilled and experienced robotics software...

  • Software Engineer

    11 hours ago


    North Ryde, New South Wales, Australia Oracle Full time

    DescriptionLeads BI initiatives from requirements gathering to delivery, including planning, tracking, and stakeholder engagement. Take ownership and accountability for the delivery of data analytics, insights, data modelling, dashboarding & reportingDesigns and develops data models, dashboards, reports, and visualisations using BI tools and strong...


  • North Ryde, New South Wales, Australia Johnson Controls Full time $120,000 - $180,000 per year

    The CompanyGordon Brothers Industries (GBI) is the largest Industrial Refrigeration Company in Australia. We have offices in each mainland state and provide complete industrial refrigeration solutions including design, construction and comprehensive servicing for a wide range of sectors including mining, chemical, food and beverage.GBI has joined the JCI...

  • C++ Engineer

    6 days ago


    North Ryde, New South Wales, Australia Permaconn Full time $1,000,000 - $1,500,000 per year

    C++ Software Engineer — Mission-Critical SystemsHybrid — 3 days per week in Rydalmere (moving to North Ryde soon)20+ years of market leadership | 300,000+ devices | 500,000 SIMs | 99.99% uptimeBuild technology that the worldcan't affordto get wrong.Permaconn is Australia's leading provider of cellular-grade wireless alarm signalling with ~70% market...


  • North Ryde, New South Wales, Australia Johnson & Johnson MedTech Full time

    At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to...

  • Traffic Engineer

    12 hours ago


    North Ryde, New South Wales, Australia City of Ryde Full time

    Facilitate better outcomes for the traffic system in City of RydeExcellent career building opportunityRostered Day Off approximately once every three weeksAbout UsCity of Ryde, just 12 kilometres from Sydney CBD, is a place of unique lifestyle and opportunity. It is home to an engaged and culturally diverse community of around 130,000 people, and a strong...


  • North Ryde, New South Wales, Australia Oracle Full time $120,000 - $180,000 per year

    DescriptionThe primary focus of the Principal Advanced Support Engineer is to be a customer facing technical advocate with the customer's IT staff.  Responsible for providing proactive support services for Oracle products, thus assisting with the ROI the customer is expecting and assuring the highest level of customer satisfaction. The person is expected to...


  • West Ryde, New South Wales, Australia Douglas Partners Full time $70,000 - $110,000 per year

    West Ryde, Sydney NSWWhat the role isOur Sydney office is seeking a motivated Geotechnical Engineer to join our team. This is a great opportunity to gain hands-on experience, receive mentorship from industry experts, and contribute to impactful projects in a supportive and innovative environment.Some of the practical geotechnical activities in the field...