Employment OS for your Business

Lead Pipeline Developer

Developer Team • Newcastle West, New South Wales 2302, Australia • Full-time
AI Job Summary
  • Minimum 5 years developing software using .NET technologies; strong C#, ASP.NET, and Microsoft stack proficiency.
  • Experience leading software development teams and Agile delivery processes.
  • Strong understanding of software architecture, design patterns, and engineering best practices.

Role Type

On-site • Permanent • Full-time • Mid-level Senior

Pay Rate

$150,000 AUD – $165,000 AUD (Annum)

Description

About Us

At Cordel, we’re transforming the way rail infrastructure is managed around the world.

Using advanced LiDAR, machine learning, computer vision and geospatial technologies, we develop industry-leading hardware and software solutions that automate rail asset inspection and provide actionable insights to rail operators globally. Our technology helps improve safety, compliance, efficiency and asset management across some of the world’s most complex rail networks.

We’re a team of talented engineers, data scientists and technology specialists who thrive on solving challenging problems. We value innovation, collaboration and continuous improvement, creating an environment where great ideas are encouraged and people have the opportunity to make a genuine impact.

An exciting opportunity has become available for an experienced Lead Pipeline Developer to join our Engineering team and lead the ongoing development of the core systems that power our platform.

The Opportunity

As Lead Pipeline Developer, you will lead a team of software developers responsible for developing and maintaining the data processing pipelines that sit at the heart of Cordel’s technology platform.

This is a hands-on leadership role where you’ll balance software development, technical leadership and team management. You’ll work closely with Product Managers, Engineering Managers and other technical teams to deliver high-quality software solutions while helping shape the future direction of our technology.

You’ll have the opportunity to influence architecture, mentor developers, drive engineering excellence and contribute directly to products used by rail operators across the globe.

This is a full-time permanent role working from our Newcastle office.

What You’ll Be Doing

Technical Leadership

  • Lead, coach and mentor a team of software developers.
  • Provide technical guidance and support to team members.
  • Foster a culture of collaboration, innovation and continuous improvement.
  • Conduct code reviews and promote engineering best practices.
  • Support architectural decisions to ensure scalability, reliability and performance.

Software Development

  • Design, develop, test and deploy high-quality software solutions.
  • Write clean, maintainable and efficient code using C# and .NET technologies.
  • Contribute directly to development activities while supporting the broader team.
  • Troubleshoot and resolve complex technical issues.
  • Drive the adoption of new technologies and development practices.

Agile Delivery

  • Lead Agile ceremonies including sprint planning, estimation sessions, retrospectives and reviews.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Plan, prioritise and coordinate development activities.
  • Ensure delivery commitments are achieved and risks are effectively managed.

Collaboration & Communication

  • Work closely with Product Managers, Engineering Managers and cross-functional teams.
  • Communicate effectively with both technical and non-technical stakeholders.
  • Monitor and report on key software performance and delivery metrics.
  • Maintain high-quality technical documentation and development processes.
  • Identify and communicate issues that may impact delivery timeframes.

About You

You are an experienced software engineer who enjoys leading teams, solving complex technical challenges and delivering high-quality software solutions.

Essential Experience & Skills

  • Bachelor’s degree in Computer Science, Engineering or a related discipline.
  • Minimum 5 years’ experience developing software using .NET technologies.
  • Experience leading software development teams and Agile delivery processes.
  • Strong proficiency in C#, ASP.NET and the Microsoft technology stack.
  • Strong understanding of software architecture, design patterns and engineering best practices.
  • Excellent problem-solving and debugging skills.
  • Strong communication and stakeholder management skills.
  • Experience using AI-assisted development and coding tools.
  • Ability to work effectively in a fast-paced, collaborative environment.

Desirable Experience

  • Experience working with 3D mathematics and point cloud processing.
  • Experience with geospatial information systems (GIS).
  • Knowledge of data science and large-scale data processing techniques.
  • Exposure to machine learning, computer vision or related technologies.

Why Join Cordel?

  • Work on innovative technology that is changing the future of rail infrastructure.
  • Join a highly skilled and collaborative team.
  • Lead meaningful technical projects with real-world impact.
  • Influence product direction and technical architecture.
  • Work with cutting-edge technologies including LiDAR, machine learning and geospatial analytics.
  • Enjoy a flexible and supportive working environment.
  • Be part of a growing global technology company with exciting opportunities for professional development.

If you’re passionate about software engineering, technical leadership and building products that solve complex real-world problems, we’d love to hear from you.

Recruitment Process

Applications will be reviewed commencing the week beginning 22 June 2026. Suitable candidates may be contacted throughout the review period. Interviews are expected to be conducted during the week beginning 29 June 2026.