Highly Skilled Software Designer for Distributed Systems

2 weeks ago


Sydney, New South Wales, Australia SONITEC Full time
About Sonitec

Sonitec is a leading provider of cutting-edge technology solutions, with a strong focus on Electronic Warfare, Artificial Intelligence, and Machine Learning. Our company offers an exciting opportunity to work on challenging technical problems and make a significant impact in the industry.

Estimated Salary Range

The estimated salary range for this role is approximately $150,000 - $200,000 per annum, based on location and experience.

Job Description

We are seeking an experienced Software Architect to join our team in Sydney CBD. The primary focus of the role will be to design and lead the architecture for distributed linux-based systems, drive software development processes, and collaborate with multiple smaller teams of software engineers.

Key Responsibilities:
  • Design and lead the architecture for distributed linux-based systems
  • Drive software development processes, best practices, and tools throughout the development lifecycle
  • Collaborate with multiple smaller teams of software engineers
  • Documentation of software architecture, processes, and policies
  • Provide guidance and mentorship to team members
Requirements:
  • BS degree in Computer Science, Software, Electronic Engineer or similar field of study or equivalent practical experience
  • Minimum 5 years' of software development experience
  • Minimum 3 years' experience working with microservices
  • Exposure to microservices architecture
  • Experienced in large-scale software development
  • Ideal skills include Python, C++, Go, gRPC, Redis, REST, raw TCP/UDP, message brokers, Git, Jira, Confluence, and CICD pipelines


  • Sydney, New South Wales, Australia Google Full time

    About the RoleAs a Software Engineering Manager in Site Reliability Engineering at Google, you will lead a team of software and systems engineers to build and run large-scale, massively distributed, fault-tolerant systems.ResponsibilitiesLead a team of software and systems engineers, including iteration and task planning.Deliver on manager responsibilities...


  • Sydney, New South Wales, Australia Palantir Technologies Full time

    Palantir Technologies is a world-changing company that builds software for data-driven decisions and operations. Our platforms empower partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.The RoleWe are seeking a highly skilled Site Reliability Engineer to join our Database Operations team. As a Site...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Company Overview: Firesoft People is a leading provider of cutting-edge acoustic technology and systems for marine applications.About the Company: With decades of experience in the industry, we have established ourselves as a trusted partner for defence and commercial organizations worldwide.Salary: The estimated salary for this position is $120,000 -...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    SafetyCulture is a pioneering technology company that revolutionizes workplaces worldwide. Founded by Luke Anear, a former private investigator who witnessed the devastating impact of workplace incidents, SafetyCulture has developed a market-leading platform for frontline workers.This role is part of our Best Fit job match program. By applying to this...


  • Sydney, New South Wales, Australia Symbio Holdings Limited Full time

    Company OverviewSymbio Holdings Limited is a software company revolutionizing global communication. Our platform offers a comprehensive communication stack, spanning carrier infrastructure to enterprise collaboration, serving diverse Asia-Pacific regions.We combine telecom and software expertise to drive the evolution of modern communication.SalaryThe...


  • Sydney, New South Wales, Australia Cuscal Full time

    Cuscal is a leading provider of payment solutions in Australia, offering a range of services to support the growth and development of its clients.Our highly skilled software developers play a critical role in helping us achieve our vision for the future of payments. We are seeking an experienced Software Engineer to join our team in this key role.About the...


  • Sydney, New South Wales, Australia Microsoft Full time

    About the RoleWe are seeking a highly skilled software developer to join our Azure Core Storage team. The successful candidate will be responsible for designing and implementing software components to enable and optimize storage solutions in Azure fleet.The ideal candidate will have a bachelor's degree in computer science or related field and 4+ years of...


  • Sydney, New South Wales, Australia Nova Systems Full time

    At Nova Systems, we're seeking a highly skilled Senior Software Engineer to join our team. With a strong focus on solution architecture, technical delivery, and continuous improvement, this role is ideal for someone who thrives in a collaborative environment.About the RoleWe're looking for an individual with a minimum of 10 years of experience as a Senior...


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

    Job Opportunity OverviewThis is a highly rewarding position within the HiTech Group, offering an exciting opportunity to work in a leading Federal Government department. The role is based in Canberra, Brisbane, or Adelaide and involves designing and analysing ICT systems to improve services for Australians.Estimated Salary PackageThe estimated salary package...


  • Sydney, New South Wales, Australia EBR Full time

    We are seeking an experienced and passionate Senior Software Engineer to join our team in Taren Point, Sydney. Based on the leading supplier of jackpot and media distribution systems to casinos, clubs and gaming machine manufacturers around the world.This is a great opportunity to work with enthusiastic professionals and expand your industry insight. Our...


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

    About Suncorp GroupWe're a leading insurance and banking company in Australia, part of the Suncorp Group family.Our MissionTo make the complex simple and bring our customers peace of mind when it matters most.Job DescriptionWe're seeking an experienced Full Stack Software Engineer to join our high-performing development team. You will be responsible for...


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

    About Pyramid Global TechnologiesEstimated Salary: $120,000 - $180,000 per year.Job Description:The role of Distributed Systems Engineer at Pyramid Global Technologies is a challenging and rewarding position that involves designing, implementing, and maintaining large-scale distributed systems. The successful candidate will be responsible for leading on-call...


  • Sydney, New South Wales, Australia Canva Full time

    About CanvaWe're a team of passionate individuals redefining how the world experiences design. With a flagship campus in Sydney and presence in Melbourne, Brisbane, Perth, and Adelaide, we're committed to empowering our engineers to build efficient, reliable, and secure traffic flow for billions of users.Job OverviewThis role sits within the RPC team,...


  • Sydney, New South Wales, Australia Google Full time

    At Google, we empower individuals and drive equitable opportunities for all. Our Reconciliation Action Plan outlines our commitment to reconciliation through technology, platforms, and people.We are seeking an experienced Distributed Systems Software Engineer to join our team. Your expertise in building large-scale, fault-tolerant systems will be crucial in...


  • Sydney, New South Wales, Australia Stripe Full time

    Job OverviewAt Stripe, we're looking for a talented software engineer to help us build innovative solutions. As a key member of our team, you'll be responsible for designing and developing high-quality software that meets the needs of our customers.What You'll Do:Develop software solutions using a range of programming languages and technologies.Work closely...


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

    Job Description:XPT Software Australia Pty Ltd is seeking a highly skilled Pureflex Systems Engineer to join our team. In this role, you will be responsible for providing technical expertise and support for the Pureflex environment, ensuring seamless operation and optimal performance.Key Responsibilities:Support the Virtual I/O Server (VIO) and Storage...


  • Sydney, New South Wales, Australia Talenza Full time

    About the RoleWe are seeking a highly skilled Lead Distributed Systems Architect to join our team at Talenza. As a key member of our engineering department, you will play a crucial role in designing and implementing secure distributed system solutions.Company OverviewTalenza is a blockchain company headquartered in Sydney CBD, with a hybrid working...


  • Sydney, New South Wales, Australia Objective Full time

    About Us:We at Objective strive to create innovative software solutions that have a lasting impact. Our global presence in Australia, New Zealand, the United States of America, and the United Kingdom is a testament to our commitment to delivering cutting-edge SaaS products for the government sector.Our Role:We are currently seeking a highly skilled Senior...


  • Sydney, New South Wales, Australia Talenza Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Architect to join our team at Talenza.As a key member of our engineering team, you will be responsible for designing and implementing secure distributed system solutions that meet the needs of our clients. You will work closely with our VP of Engineering to define and implement precise...


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

    About UsCommonwealth Bank of Australia is a leading financial institution transforming its legacy systems to build the bank of tomorrow. We are seeking an experienced Senior Staff Software Engineer to join our Enterprise Transformation Program.Role SummaryWe are looking for a highly skilled software engineering leader to develop backend solutions in a...