Senior Software Engineering Lead

3 days ago


Sydney, New South Wales, Australia NCS Australia Full time
About the Role

We are seeking a Senior Software Engineer to lead our platform engineering team. The ideal candidate will have extensive experience in developing and deploying software solutions using various programming languages, including Python and Go.

Key Responsibilities
  • Lead the development of microservices-based applications on Amazon Web Services (AWS) using ECS, EKS, and K8s.
  • Design and deploy containerized microservice builds using GitLab and GitLab Runners.
  • Develop and implement infrastructure as code using Terraform and Ansible.
  • Migrate legacy systems to modern architectures.
  • Collaborate with cross-functional teams to ensure smooth delivery of projects.
Requirements
  • Bachelor's degree in Computer Science or related field.
  • At least 5 years of experience in software engineering.
  • Strong knowledge of AWS services, including ECS, EKS, and K8s.
  • Experience with containerization using Docker.
  • Familiarity with CI/CD pipelines.
  • Excellent communication and leadership skills.
Benefits

We offer a competitive salary range of $140,000 - $170,000 per year, depending on experience.

In addition to a comprehensive benefits package, you'll enjoy a collaborative work environment, opportunities for professional growth and development, and recognition for your contributions.

NCS Australia is an equal opportunity employer and welcomes applications from diverse candidates.



  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to quality and excellence. With 14 development centers in 9 countries, we offer a diverse and global work environment. Our organization is CMMi Level 3 and ISO certified, ensuring robust processes and stringent quality standards.Job DescriptionWe are seeking a...


  • Sydney, New South Wales, Australia PARK Senior Villas Chandler Full time

    Job Title: Software Engineering Leader - Application ModernisationAbout the Role: PARK Senior Villas Chandler is seeking a highly skilled Senior Software Engineer to join its team in Sydney, Australia. The successful candidate will be responsible for leading the modernisation of applications from relational databases to MongoDB.Company Overview:MongoDB...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    About Pyramid Global TechnologiesWe are seeking an experienced Senior Software Engineer to lead our team of full-stack developers. This is a key position in the company and requires a strong technical background and leadership skills.The ideal candidate will have at least 5 years of experience working as a software engineer using open-source technologies and...


  • Sydney, New South Wales, Australia Ubank Full time

    Job SummaryJob Title: Senior Software Engineer - Tech LeadAbout Us:At Ubank, we strive to empower individuals to achieve success with their finances. Our mission is to provide innovative solutions that make managing money easier and more accessible.Job Description:We are seeking an experienced Senior Software Engineer to lead our development team in creating...


  • Sydney, New South Wales, Australia BigCommerce Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineering Lead to join our Payments team at BigCommerce. As a key member of our team, you will be responsible for leading the development of our payment APIs and services.


  • Sydney, New South Wales, Australia WiseTech Global Full time

    Software Engineering LeadWe're seeking a skilled and experienced Senior Software Engineer to join our development teams in Sydney, Melbourne or Adelaide. As a pivotal member of our engineering team, you'll be responsible for designing, building, and maintaining products and platform services that power global logistics.About the RoleYou will have a strong...


  • Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at {company}.The ideal candidate will have experience in software development, with a strong focus on backend systems.Key responsibilities include:Designing, developing, and deploying software applicationsCollaborating with cross-functional teams to identify and prioritize...


  • Sydney, New South Wales, Australia Cuscal Full time

    Job SummaryWe are seeking a highly experienced Senior Software Engineering Team Lead to join our team at Cuscal. In this role, you will provide technical leadership and direction to our engineering teams, ensuring the delivery of high-quality software solutions that meet business and customer needs.About the RoleThe Senior Software Engineering Team Lead will...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time

    The role of Lead Software Engineer at LEAP Legal Software is a fantastic opportunity to work with a rapidly growing company in the AU legal software industry. As a key member of the team, you will partner closely with the CEO to design and develop robust, scalable, and efficient web applications. Your contributions will be instrumental in shaping the future...


  • Sydney, New South Wales, Australia BigCommerce Full time

    BigCommerce is a leading ecommerce platform that empowers merchants to grow their businesses. We are seeking a skilled Senior Software Engineer to join our Sydney development team.The ideal candidate will have a strong background in software engineering, with a minimum of 3 years of experience building complex software systems. They will be proficient in...


  • Sydney, New South Wales, Australia Deputy Full time

    About the RoleThis Senior Software Engineer - Back End opportunity is a key hands-on role within Deputy's Foundations squad, responsible for building and maintaining the core foundational components that support our product and internal squads.As a Senior Software Engineer (Backend), you will leverage your experience to make a meaningful impact on...


  • Sydney, New South Wales, Australia Luxury Escapes Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineering Lead to join our team at Luxury Escapes. In this role, you will be responsible for managing a team of software engineers, overseeing the development and delivery of software solutions, and ensuring that our technology infrastructure meets the needs of our business.Luxury Escapes is one...


  • Sydney, New South Wales, Australia Commonwealth Bank Full time

    Job Title: Senior Software Engineering LeadAbout the Role:As a key member of our Business Banking Technology team, you will play a vital role in shaping our automation testing strategy and leading the end-to-end testing process. Key Responsibilities:* Develop and implement a comprehensive automation testing strategy that aligns with our business goals.*...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    About the RoleWe are seeking a Senior Software Engineering Team Lead to join our Everyday Business Banking (EBB) team at Commonwealth Bank of Australia.The successful candidate will have a proven track record in leading high-performing engineering teams, with expertise in software development, DevOps, and infrastructure as code tools. Experience working with...


  • Sydney, New South Wales, Australia CHUBB Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team in driving the development of cutting-edge software solutions. The ideal candidate will have a strong background in software engineering and be able to lead the design and implementation of complex software systems.Responsibilities:Lead...


  • Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full time

    About the RoleWe are seeking an experienced Senior Performance Engineering Lead to join our team at XPT Software Australia Pty Ltd. This is a unique opportunity to lead and drive performance engineering initiatives that make a real impact on our applications.Job SummaryThe Senior Performance Engineering Lead will be responsible for leading the development of...


  • Sydney, New South Wales, Australia PARK Senior Villas Chandler Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at MongoDB. As a key member of our Application Modernization team, you will be responsible for designing and implementing cutting-edge software solutions that enable our customers to transition their applications from relational databases to MongoDB.Key...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking an experienced Principal Backend Software Engineer to join our Sydney engineering teams. As a Senior Software Engineering Lead, you will play a key role in shaping the future of Atlassian's software products.ResponsibilitiesTackle complex problems and lead technical design to launchDetermine plans-of-attack on large...


  • Sydney, New South Wales, Australia Woolworths Group Full time

    Experience the excitement of working with a pioneering business at the forefront of Australia's retail landscape.About Woolworths GroupWe are a proud part of the Woolworths Group, a leading Australian retailer with a rich history and commitment to innovation. Our team of 200,000+ passionate employees is dedicated to creating better experiences for our...


  • Sydney, New South Wales, Australia Riot Games Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Team Lead to join our team at Riot Games. As a key member of our engineering leadership team, you will be responsible for driving technical vision and strategy across multiple game development projects.Job DescriptionCreate a compelling engineering vision with the team...