Software Engineer – Data Platforms
Posted
Location
Salary
05-Feb-2026
Sydney
Sector
Work Type
Reference
Development
Permanent
BH-269711
Responsible for designing, developing, testing and maintaining scalable software solutions that enable the ingestion, transformation and storage of enterprise data. The role applies software engineering principles to build robust, automated data platforms and integration services that support analytics, reporting and business operations across the organisation.
Key Responsibilities
Software Design & Development
Design, develop and maintain automated data pipeline software using Apache Airflow, Teradata SQL and AWS-based services to integrate multiple operational systems into a central data warehouse.
Engineer scalable ETL and data integration solutions that deliver consistent, reliable and trusted datasets for downstream applications, analytics and business reporting.
Apply software engineering best practices, including modular design, reusable components, version control and automated scheduling.
Systems Integration & Platform Engineering
Develop and maintain data integration services and workflows that support enterprise-scale data processing and interoperability between systems.
Contribute to the design and evolution of cloud-based data platforms, ensuring solutions are secure, scalable and fit for purpose.
Performance Optimisation & Reliability
Analyse performance-intensive ETL workloads to identify bottlenecks and inefficiencies.
Optimise software solutions to improve execution times, enhance reliability and reduce operational costs.
Perform root cause analysis on recurring production issues and implement permanent software fixes and preventative controls.
Testing, Support & Maintenance
Monitor production data pipelines and integration services to ensure availability and performance.
Troubleshoot, debug and resolve software defects and operational incidents.
Implement enhancements and improvements to existing systems in line with business and technical requirements.
Documentation & Collaboration
Produce and maintain high-quality technical and business documentation, including system designs, data flows and operational procedures.
Collaborate within Agile delivery teams, working closely with software engineers, analysts, architects and stakeholders to deliver solutions aligned with project milestones.
Participate in sprint planning, stand-ups, reviews and retrospectives.
Skills & Experience
Technical Skills
Strong experience developing software-based ETL and data integration solutions.
Proficiency in SQL (including Teradata or equivalent enterprise platforms).
Hands-on experience with Apache Airflow or similar workflow orchestration tools.
Experience building solutions on AWS cloud infrastructure.
Understanding of software performance tuning, error handling and fault tolerance.
Software Engineering Competencies
Experience applying software development lifecycle (SDLC) principles.
Strong analytical and problem-solving skills for diagnosing and resolving system issues.
Familiarity with Agile methodologies and collaborative software development practices
Peoplebank and Leaders IT are committed to creating a diverse and inclusive workplace where everyone belongs. We welcome applications from people of all backgrounds, identities, and experiences. If you need adjustments to the recruitment process due to your circumstances, please let us know—we’re here to support you.
Key Responsibilities
Software Design & Development
Design, develop and maintain automated data pipeline software using Apache Airflow, Teradata SQL and AWS-based services to integrate multiple operational systems into a central data warehouse.
Engineer scalable ETL and data integration solutions that deliver consistent, reliable and trusted datasets for downstream applications, analytics and business reporting.
Apply software engineering best practices, including modular design, reusable components, version control and automated scheduling.
Systems Integration & Platform Engineering
Develop and maintain data integration services and workflows that support enterprise-scale data processing and interoperability between systems.
Contribute to the design and evolution of cloud-based data platforms, ensuring solutions are secure, scalable and fit for purpose.
Performance Optimisation & Reliability
Analyse performance-intensive ETL workloads to identify bottlenecks and inefficiencies.
Optimise software solutions to improve execution times, enhance reliability and reduce operational costs.
Perform root cause analysis on recurring production issues and implement permanent software fixes and preventative controls.
Testing, Support & Maintenance
Monitor production data pipelines and integration services to ensure availability and performance.
Troubleshoot, debug and resolve software defects and operational incidents.
Implement enhancements and improvements to existing systems in line with business and technical requirements.
Documentation & Collaboration
Produce and maintain high-quality technical and business documentation, including system designs, data flows and operational procedures.
Collaborate within Agile delivery teams, working closely with software engineers, analysts, architects and stakeholders to deliver solutions aligned with project milestones.
Participate in sprint planning, stand-ups, reviews and retrospectives.
Skills & Experience
Technical Skills
Strong experience developing software-based ETL and data integration solutions.
Proficiency in SQL (including Teradata or equivalent enterprise platforms).
Hands-on experience with Apache Airflow or similar workflow orchestration tools.
Experience building solutions on AWS cloud infrastructure.
Understanding of software performance tuning, error handling and fault tolerance.
Software Engineering Competencies
Experience applying software development lifecycle (SDLC) principles.
Strong analytical and problem-solving skills for diagnosing and resolving system issues.
Familiarity with Agile methodologies and collaborative software development practices
Peoplebank and Leaders IT are committed to creating a diverse and inclusive workplace where everyone belongs. We welcome applications from people of all backgrounds, identities, and experiences. If you need adjustments to the recruitment process due to your circumstances, please let us know—we’re here to support you.
APPLY NOW
Jobs you may like
SCHEMA MARKUP ( This text will only show on the editor. )

