Software Engineer

2 weeks ago


Sydney CBD, New South Wales, Australia Robert Walters Full time
We are looking for a Software Engineer to help shape the future of our clients data infrastructure. This role is perfect for someone who is passionate about building high-performance software systems that support large-scale data processing and analytics.

As part of this position, you will work closely with researchers and engineers locally and globally to design and implement scalable software solutions that enable seamless access to high-quality data. You'll have the opportunity to develop custom tools, optimize system performance, and contribute to the overall data strategy.

Key Responsibilities:

- Custom Software Development: Design and build bespoke software components for data pipelines using Python or other programming languages (e.g., C++, Rust).
- Data Pipeline Engineering: Architect and maintain robust, scalable data pipelines leveraging technologies like Spark, Databricks, and proprietary high-performance computing tools.
- System Optimization: Monitor system performance to ensure low latency, high throughput, and cost efficiency.
- Collaboration Across Teams: Work with global teams to align on tools, strategies, and best practices for data engineering.
- Monitoring & Reliability: Implement monitoring tools to ensure reliability and smooth operation of real-time data streams.
- Documentation & Standards: Create clear documentation for software architectures, processes, and best practices.
- Mentorship & Leadership: Provide technical guidance to junior engineers while contributing to the growth of the software engineering function in Sydney.

ABOUT YOU

- 3+ years of experience in software or data engineering roles.
- Strong proficiency in Python; familiarity with system-level programming languages like C++ or Rust is advantageous.
- Experience designing custom software solutions for distributed systems or large-scale data processing pipelines.
- Knowledge of modern data engineering concepts such as distributed computing frameworks (e.g., Spark) or real-time streaming technologies (e.g., Kafka).
- Familiarity with cloud-based architectures (e.g., AWS) and relational databases (e.g., PostgreSQL).
- A proven ability to lead projects independently while delivering high-quality results under tight deadlines.
- Excellent problem-solving skills with a focus on scalability, efficiency, and cost-effectiveness.
- Strong communication skills to effectively convey technical concepts across diverse teams.

Aboriginal and Torres Strait Islander Peoples are encouraged to apply. To apply please click apply or call Sean Yates on +61 2 82893163 for a confidential discussion.

  • Sydney, New South Wales, Australia Software At Scale Full time $90,000 - $120,000 per year

    Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...

  • Software Engineer

    2 weeks ago


    Sydney CBD, New South Wales, Australia Randstad Full time $80,000 - $120,000 per year

    Software Engineer - Medical industry We are seeking an experienced software developer to join a leading team within the medical Diagnostic space. This role will see you designing, developing, maintaining and testing software in accordance with medical device standards. Key SkillsYou will have strong skills working with .Net, C# or C++ Development experience...


  • Sydney, New South Wales, Australia Software At Scale Full time

    Chief Software Engineer - Perm or Contract Add expected salary to your profile for insights Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...


  • Sydney CBD, New South Wales, Australia TheDriveGroup Full time $90,000 - $120,000 per year

    We're looking for a talented and driven Software Engineer to help build, scale, and support complex sensor systems operating in real-world environments. In this role, you'll design and implement embedded software that runs on Linux-based systems, contributing to projects that push the boundaries of real-time data processing, RF signal detection, and...


  • Sydney CBD, New South Wales, Australia beBeeSoftwareEngineer Full time $175,000 - $225,000

    Unlock Your Potential as a Software EngineerWe are seeking an accomplished and driven Software Engineer to play a pivotal role in shaping the future of our clients' data infrastructure.This is an exceptional opportunity for a talented professional to join our global team, working closely with researchers and engineers to design and implement scalable...


  • Sydney, New South Wales, Australia Revolution Software Services Full time $80,000 - $120,000 per year

    Revolution Software Services is looking for software engineering graduates that want exposure to specific opportunities that our business can offer.About us Revolution Software Services is a highly regarded, professional software development & implementation business that has developed a unique methodology and approach to customer facing systems for the...

  • Software Engineer

    2 weeks ago


    Sydney, New South Wales, Australia Leap Legal Software Anz Full time

    About LEAPLEAP is the leading provider of Legal Practice Productivity Solutions in the world and is part of ATI - one of the largest international LegalTech companies.For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for lawyers and their staff to support our guiding purpose, to 'Help...

  • Software Engineer

    1 week ago


    Sydney, New South Wales, Australia Career Success Australia Full time

    Software Engineers are in high demand, so an Internship in this particular stream of Information Technology is a good choice to start your career as a Graduate Software Engineer. Through this Software Engineer Internship, you will learn a wide range of skills in software development, creating software solutions, and monitoring software systems and programs....

  • Software Engineer

    2 weeks ago


    Sydney, New South Wales, Australia Career Success Australia Full time

    Software Engineers are in high demand, so an Internship in this particular stream of Information Technology is a good choice to start your career as a Graduate Software Engineer. Through this Software Engineer Internship, you will learn a wide range of skills in software development, creating software solutions, and monitoring software systems and programs....

  • Software Developer

    7 days ago


    Sydney, New South Wales, Australia Software Integrators Full time

    Direct message the job poster from Software IntegratorsFull-stack Developer (Mid-level) | Go, C and CloudLocation: Sydney or Melbourne, AustraliaType: Full-time | PermanentCompany: Software Integrators Pty LtdAbout UsSoftware Integrators (SI) has been at the forefront of custom software development for the transport and logistics sector for nearly four...