Current jobs related to Senior Software Engineer - Melbourne, Victoria - Information & Communication Technology | Engineering - Software


  • Melbourne, Victoria, Australia Pearson Carter Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineering Director to join our team at Pearson Carter. As a key member of our leadership team, you will be responsible for building and leading a high-performing engineering team from scratch.Our client is a global Ed-Tech leader that partners with universities across four countries to...


  • Melbourne, Victoria, Australia TMGM Full time

    Job DescriptionWe are looking for a Senior Software Engineer to lead our software development efforts. The successful candidate will be responsible for designing and implementing software solutions, testing and debugging code, and collaborating with cross-functional teams.The job requires proficiency in programming languages, experience with agile...


  • Melbourne, Victoria, Australia Equinix Full time

    Equinix is seeking a Senior Software Engineering Professional to drive innovation and excellence in software development. As a member of our team, you will play a crucial role in designing and developing cutting-edge software solutions that meet the evolving needs of our customers.About the RoleYou will be responsible for leading the design and development...


  • Melbourne, Victoria, Australia Canva Full time

    OverviewWe are a leading digital design platform company, Canva, seeking an experienced and skilled Senior Software Developer to join our Cloud Engineering team. As a member of our team, you will be responsible for designing, developing, and testing software applications that enable us to deliver exceptional user experiences.SalaryThe estimated annual salary...


  • Melbourne, Victoria, Australia Easygo Full time

    Design System Engineer PositionEasygo is a leading company in Australia, and we're seeking a talented Software Development Engineer to join our Design System Team. As a key member of our team, you'll play a crucial role in building and maintaining a robust component library that works seamlessly across various web and native platforms.About the RoleWe're...


  • Melbourne, Victoria, Australia Canonical Full time

    At Canonical, we are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge telemetry solutions. As a key member of our engineering team, you will play a crucial role in architecting scalable service APIs, designing and implementing new features, and collaborating with a globally distributed...


  • Melbourne, Victoria, Australia Canonical Full time

    About CanonicalCanonical is a leading company in AU, recognized for its innovative approach to technology. With a rapid growth trajectory, we're seeking an exceptional candidate to join our team.The RoleWe're looking for a highly skilled Senior Backend Software Engineer to play a key role in shaping the future of our backend services. As a member of our...


  • Melbourne, Victoria, Australia Iress Full time

    A Career at IressWe're looking for a Senior Software Engineer to join our team, responsible for delivering against various aspects of product engineering from inception to deployment and production support.You'll work closely with one or more teams to engineer quality functionality, focusing on one or more technical specialisations such as 'Software',...


  • Melbourne, Victoria, Australia Anduril Industries Full time

    **Anduril Industries Overview**We are Anduril Industries, a leading company in the field of unmanned systems and robotics. Our team is dedicated to delivering innovative solutions that leverage unsupervised autonomy.In this role as a Senior Software Engineer, you will be part of our rapidly growing team and contribute to the development of cutting-edge...

  • Software Engineer

    2 months ago


    Melbourne, Victoria, Australia Karbon Full time

    Karbon is embarking on an exciting greenfield project, building a client portal on a new platform that delivers a premium experience for accounting clients to be closer to their firms.We are looking for a passionate Senior Software Engineer to join our team. As a Senior Software Engineer for Client Experience, Karbon values skilled software engineers who...


  • Melbourne, Victoria, Australia Zeller Full time

    Discover the opportunity to elevate your skills as a Senior Mobile Software Engineer in Zeller's thriving mobile team. Our company is pioneering fintech solutions in Australia, and we're seeking a talented engineer to accelerate our growth.We're looking for an experienced developer who will join forces with our product managers, designers, and domain experts...


  • Melbourne, Victoria, Australia Xero Full time

    About the RoleThis is a unique opportunity to join Xero's engineering team as a Technical Lead - Engineering. The company is continuing to grow rapidly, and this role will play a key part in shaping the future of their ecosystem.Xero is a leading company in AU with an amazing team. As a Technical Lead, you will lead a pod of talented engineers, working...


  • Melbourne, Victoria, Australia BlueWing Ventures, LLC. Full time

    We are seeking a Senior Software Engineer to join our team at Anduril Industries. As a leader in defense technology, we are committed to transforming military capabilities with advanced technology. Our mission is to design, build, and sell innovative systems that meet the needs of our customers.The successful candidate will have extensive experience working...


  • Melbourne, Victoria, Australia NetApp Full time

    We are seeking an experienced Senior Software Developer to join our Development team at NetApp.About the RoleThis is an exciting opportunity for a talented software developer to contribute to the growth and success of our company. As a Senior Software Developer, you will be responsible for designing, developing, and implementing software solutions that meet...


  • Melbourne, Victoria, Australia Canonical Full time

    Job DescriptionThis is a challenging and dynamic role as a Senior Engineering Manager at Canonical, the leading company behind Ubuntu. As a member of the engineering team, you will play a key part in shaping the future of Linux server systems.About the RoleWe are seeking an experienced Senior Engineering Manager to lead our engineering team, driving...


  • Melbourne, Victoria, Australia Xero Full time

    About the RoleWe are looking for an experienced Software Engineering Leader to join our team at Xero. The successful candidate will have a proven track record of designing and implementing new software features, leading cross-functional teams, and mentoring junior team members.ResponsibilitiesDesign and implement new software featuresLead a team of...


  • Melbourne, Victoria, Australia Anduril Industries, Inc. Full time

    Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Anduril Australia.About the RoleThis is a key opportunity for an exceptional software professional to work on cutting-edge projects, delivering unmanned systems across all physical military domains. The successful candidate will leverage unsupervised autonomy...


  • Melbourne, Victoria, Australia Canva Full time

    Job SummaryAs a Senior Software Architect at Canva, you will lead a cross-functional team to evolve the frontend core libraries that underpin the frontend architecture and experience. You will be responsible for designing the technical and product roadmap for the team in collaboration with the team and product team stakeholders. Additionally, you will work...


  • Melbourne, Victoria, Australia JB Hi-Fi Full time

    This Senior Software Engineer position at JB Hi-Fi offers an exciting opportunity to work with a talented team of developers and contribute to the success of our business.Key Responsibilities:Develop a strong working understanding of the business and how our systems create valueTake ownership of work and responsibility for getting it doneDesign technical...


  • Melbourne, Victoria, Australia The Growth Engineer Full time

    Senior Service Technician Opportunity in MelbourneWe're expanding our operations in Melbourne and seeking an experienced Senior Service Technician to join our team. As a key member of our industrial air compressor business, you'll play a crucial role in our growth and success.The Role:You'll be responsible for carrying out diagnostics, service, and repairs...

Senior Software Engineer

1 month ago


Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

We are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software.

Job Description:

As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining Node.js and React.js applications on AWS cloud services. You will utilize your expertise in cloud-based solutions to architect, deploy, and manage scalable and fault-tolerant applications.

Responsibilities:

  • Design and develop high-performance Node.js and React.js applications ensuring scalability and responsiveness.
  • Utilize AWS cloud services to create robust and scalable containerized microservices using Docker on ECS.
  • Collaborate with cross-functional teams to gather and analyze requirements, turning them into technical solutions.
  • Implement CI/CD pipelines using Jenkins or similar tools to automate the build, test, and deployment processes.
  • Set up and maintain monitoring and alerting stacks on Sumo Logic/Dynatrace to ensure real-time visibility into application health and performance.
  • Troubleshoot and resolve complex technical issues independently and as part of a team.
  • Mentor junior developers and provide technical guidance, fostering a culture of continuous learning and improvement.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • Proven hands-on experience as a Senior Software Engineer with strong background in Node.js and React.js development.
  • Extensive experience designing and implementing cloud-based solutions using AWS services.
  • Solid knowledge of containerization with Docker and experience managing containerized services on ECS.
  • Proficiency in setting up and maintaining CI/CD pipelines using Jenkins or similar tools.
  • Familiarity with monitoring and alerting tools such as Sumo Logic or Dynatrace.
  • Strong problem-solving skills and ability to optimize code for performance and efficiency.
  • Experience working on large-scale distributed systems and understanding of microservices architecture.
  • Excellent communication and collaboration skills with ability to work effectively in a team environment.
  • Continuous learner with proactive approach to staying up-to-date with latest technologies and industry trends.

Estimated Salary: $120,000 - $180,000 per year, depending on location and experience. If you have a passion for building robust and scalable software solutions, we encourage you to apply.