Senior Software Architect for Open Source Projects

1 week ago


Melbourne, Victoria, Australia beBeeLeader Full time $150,000 - $200,000

Drive Impactful Open Source Projects

About the Role:

Lead impactful open source projects as a Senior Technical Lead. This unique opportunity allows you to drive the architecture, design, and evolution of software.

Key Responsibilities:

  • Design and architect high-impact open source projects
  • Coding in Golang, Rust, Python, C/C++, or Typescript/React
  • Collaborate proactively with a globally distributed team
  • Mentor colleagues in their career progression
  • Display technical leadership in communities
  • Debug issues and produce high-quality code
  • Contribute to technical documentation

Requirements:

  • Exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM field
  • Deep experience with at least one of Go, Rust, Python, or C
  • Conscientiousness and attention to detail
  • Excellent communication and interpersonal skills

Nice-to-Have Skills:

  • Container technologies like LXD, Docker, and Kubernetes
  • Highly concurrent, distributed systems
  • Performance engineering – from kernel to web – benchmarks, optimization
  • Software security – fuzzing, tabletop threat models, analysis, audit

Benefits:

  • Grow your expertise by working on various projects
  • Develop collaboration and leadership skills
  • Be part of a global team that drives innovation


  • Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $180,000

    Lead Architect PositionWe are seeking a seasoned software architect to drive the architecture, design, and evolution of impactful open-source software.This role entails leading the design and architecture of an open-source project, coding in various languages, collaborating with a distributed team, and mentoring colleagues.


  • Melbourne, Victoria, Australia Bebeetechnologist Full time

    Senior Technical LeadCanonical seeks an experienced Senior Technical Lead to lead impactful open source projects. You will drive the architecture, design, and evolution of software.Key Responsibilities:Lead design and architecture of high-impact open source projectsCoding in Golang, Rust, Python, C/C++ or Typescript/ReactCollaborate proactively with a...


  • Melbourne, Victoria, Australia Canonical Full time

    Open Source Networking Software Engineer - To R Switch / Smart NIC / DPUSoftware has moved to play a central role in network technology.From outstanding routing implementations like Bird and FRR to overlay networking technology such as OVN/OVS and Cilium, from kernel with Switch Dev to userspace with DPDK, from P4 to Open Flow, the relationship between...


  • Melbourne, Victoria, Australia Canonical Full time

    Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPUSoftware has moved to play a central role in network technology. From outstanding routing implementations like Bird and FRR to overlay networking technology such as OVN/OVS and Cilium, from kernel with SwitchDev to userspace with DPDK, from P4 to OpenFlow, the relationship between network...


  • Melbourne, Victoria, Australia beBeeSoftware Full time US$96,000 - US$124,000

    Transforming open source software operations is an exciting challenge for a passionate and skilled professional.About the Role:We are looking for an engineer to design and deliver high-quality open source software operations code in Python and Golang.This role involves working with the entire Linux stack, from kernel to applications, and shaping robust open...


  • Melbourne, Victoria, Australia beBeeTechnologist Full time US$180,000 - US$200,000

    Senior Technical LeadCanonical seeks an experienced Senior Technical Lead to lead impactful open source projects. You will drive the architecture, design, and evolution of software.Key Responsibilities:Lead design and architecture of high-impact open source projectsCoding in Golang, Rust, Python, C/C++ or Typescript/ReactCollaborate proactively with a...


  • Melbourne, Victoria, Australia beBeeSoftware Full time US$100,000 - US$120,000

    Software Developer PositionWe are seeking an experienced Software Developer to join our team.This is a great opportunity for someone who loves technology and working with brilliant people to design and deliver high-quality open source software operations code using Python. The ideal candidate will have experience with Linux systems administration, package...


  • Melbourne, Victoria, Australia beBeeEngineer Full time $120,000 - $170,000

    Software Engineer for Open Source CommunitiesJoin Canonical's Developer Relations team to engage directly with open source communities and developer-centric organisations. As a key member of our team, you will be responsible for building strong relationships with developers, understanding their needs, and shaping our offerings and priorities.Job...


  • Melbourne, Victoria, Australia beBeeEngineer Full time US$80,000 - US$150,000

    Linux Kernel Software Engineer JobWe are seeking a talented Linux kernel software engineer to join our team. As a Linux kernel software engineer, you will be responsible for developing and maintaining the Ubuntu Linux kernel.The ideal candidate will have a strong background in software engineering and experience with C and/or Rust programming languages. You...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $180,000 - $200,000

    Delivering impactful software solutions that transform citizen services is at the core of our mission.About the RoleThis high-profile position plays a pivotal role in shaping the technical direction for multiple product portfolios.Technical leadership and expertise will influence business decisions across teams, driving innovation and excellence.Our ideal...