Senior Software Engineer ODC — Symonston, South Canberra
Expired

Geoscience Australia acknowledges the Traditional Custodians of Country throughout Australia and recognises the continuing connection to lands, waters, and communities. We pay our respects to Aboriginal and Torres Strait Islanders Cultures: and to elders past and present. About us Geoscience Australia is Australia's pre-eminent public sector geoscience organisation. We are the nation's trusted advisor on the geology and geography of Australia. We apply science and technology to describe and understand the Earth for the benefit of Australia. We apply our diverse professional expertise, our deep and trusted knowledge, our national-scale Earth observation infrastructure, and our strong partnerships, to the opportunities and challenges that face our nation. Geoscience Australia has a long history of bringing the benefits of space down to Earth. By providing Australian industries, governments and researchers better access to space data, our Space Division is helping create jobs, drive economic growth, support disaster response and recovery, and sustainably make use of our land and marine environments, to overcome several challenges to meet the needs of the future. The Australian Government is investing in a world class analysis platform for satellite imagery and other Earth observations. Digital Earth Australia (DEA) delivers a unique capability to process, interrogate, and present Earth observation data in response to these challenges. Our culture Our strength lies in our people, including our diversity in backgrounds, skills and experiences, and the way we work together to respond to the emerging needs of our work. We value diversity in gender, backgrounds, culture, and experiences of our employees and are committed to providing an inclusive workplace culture that ensures everyone has equal opportunity to contribute, participate and progress. Applications from people who reflect this diversity are encouraged. Our workplace is committed to the health, safety and wellbeing of our employees and offer a variety of flexible working arrangements to enhance flexibility, including remote working arrangements. What we can offer you When you work at Geoscience Australia you will have access to a range of benefits and the opportunity to experience a workplace culture that truly values and promotes diversity, inclusion, equity and belonging. To learn more about our competitive salary, free onsite parking, generous flexible working arrangements and the role you can play in growing our culture here . The key duties of the position include Our team Digital Earth Is a program that creates free and open satellite data products for the benefit of Australia. It's our mission to embed satellite imagery and data into decisions that support a sustainable Australian environment, a resilient society and a strong economy. The Digital Earth team is fuelled by diversity and deep expertise. We are a team of Earth observation and data scientists, system engineers, developers, and geospatial analysts. We share our work through open access code repositories and scientific journals and have a strong track record of well-cited publications in the Earth observation domain. We embrace a culture of exploration, of continual learning and development, and of collaboration and knowledge sharing. The Services and Support Section within Digital manages the ongoing operations and maintenance of all production products and services for the Branch. We are additionally accountable for the Data and Digital services and strategy of the Branch, in alignment with corporate ICT practices. The role The Open Data Cube (ODC) is an open-source geospatial data management and analysis platform designed to help organizations process and analyse satellite and Earth observation (EO) data more efficiently and effectively. The platform supports global efforts in environmental monitoring, disaster response, climate change research, and sustainable development. As a Senior Software Engineer for Digital Earth's ODC instances, you will play a pivotal role in advancing this mission by architecting, building, and optimizing solutions that make vast datasets accessible and useful to a wide range of users. We are looking for a highly skilled Senior Software Engineer with a strong background in geospatial systems, data engineering, and cloud-based architectures. In this role, you will work collaboratively within a multidisciplinary team to build robust, scalable, and high-performance software solutions that empower our users to derive insights from complex Earth observation data. You will bring deep expertise in data cube technologies, software engineering best practices, and cloud-native tools to ensure the platform's reliability and usability across various geospatial and EO applications. In this role you will: Design, develop, and maintain key components of the Open Data Cube, focusing on performance, scalability, and ease of use for global datasets. Build and optimize workflows for ingesting, managing, and processing large-scale geospatial datasets in the cloud, using ODC and other data cube technologies. Work closely with a team of Earth observation scientists, data analysts, and domain experts to implement features and enhancements that align with user needs and scientific goals. Lead the deployment of ODC on cloud platforms (primarily AWS) and design solutions that maximize performance while minimizing costs. Contribute to ODC's open-source community, including code contributions, issue tracking, and collaboration with global stakeholders to enhance and expand the platform's functionality. Establish best practices in code quality, testing, and documentation to ensure the reliability and maintainability of ODC software.Champion best practices and foster a culture of collaboration and excellence and ensure governance standards are maintained. Essential qualifications, skills and experience A Bachelor's or Master's degree in Computer Science, Software Engineering, Geospatial Information Systems, or a related field. Highly proficient with programming languages such as Python, with experience in building scalable, cloud-native applications. Expertise in geospatial data formats (e.g., GeoTIFF) and libraries (e.g., GDAL, Rasterio). Experience with cloud-based architecture, including serverless computing, containerization (e.g., Docker), and cloud storage solutions. Knowledge of data cube technologies and experience with Earth observation data (e.g., Landsat, Sentinel) is highly desirable. Familiarity with CI/CD pipelines and automated testing frameworks.5 years in software engineering, with 3 years in geospatial systems or data engineering roles. Strong verbal and written communication skills, with the ability to collaborate effectively with a multidisciplinary team. Are you unsure about applying? Did you know that a Hewlett Packard internal report found that men apply for jobs when they meet an average of 60 per cent of the job requirements? Women and other people from diverse backgrounds tend to only apply when they check every box. If you think you have what it takes, but don't necessarily meet every single point on what we are looking for, please still apply or get in touch with the contact officer to learn more about the role. To Apply Please visit thecareers pageof our website to submit your application via our e-Recruit system. Your application should include: Your resume (no more than 3 pages) A brief statement (no more than 700 words) outlining your transferable skills, experience and capabilities related to the role and the value you would bring to Geoscience Australia. If you have any questions regarding the role, please contact Ben Lewis on 02 6249 9693 or email ben.lewisga.gov.au To learn more about applying for roles within the Australian Public Services please review, 'Applying for an APS job: cracking the code'.

Applications close Sunday, 5 January 2025
Take me to the job
Find more jobs nearby: Symonston, Jerrabomberra, Narrabundah, Fyshwick, Red Hill.