Distinguished Software Architect

1 week ago


Sydney, New South Wales, Australia Bebeesoftware Full time

Leading Software Architect
This role is ideal for a highly skilled and experienced software architect who will play a key part in defining the technical roadmap and architecture for our API platforms as they evolve.
As a senior member of our team, you will be responsible for helping shape the vision of our platform and guiding the implementation of major projects. You will need to have excellent communication and teamwork skills, both written and verbal, to facilitate collaboration across teams and foster a positive working relationship between stakeholders and engineers.
Key Responsibilities:
Technical Leadership
: Help shape the roadmaps for critical building blocks of our back-end systems.
API Architecture Expertise
: Become an authority in the area of API architecture and service communication.
Software Engineering Best Practices
: Define and evangelize best practices for software architecture and layering, service performance, resiliency patterns, and library consumption.
Innovative Solutions
: Design and implement intricate aspects of the system, showcasing your aptitude for tackling complex technical challenges effectively.
Distributed Cloud Infrastructure
: Propose innovative approaches and solutions to help future-proof our distributed cloud infrastructure.
Cross-Team Collaboration
: Engage with others to shape improvements through writing clear design documents, influencing others' designs, and running design meetings.
Major Project Implementation
: Guide the implementation of major projects, assisting in realistic task breakdown and keeping engineers in sync within and across teams using excellent verbal and written communication skills.
Engineering Guidance
: Provide guidance and mentorship to other engineers, assisting them in their professional development and helping them navigate technical challenges.
Reliability and Velocity Standards
: Facilitate and orchestrate cross-team initiatives that set a higher standard for reliability, velocity, and security.
Requirements:
Commercial Experience
: Ten-plus (10+) years of commercial experience developing sophisticated distributed web applications on the JVM.
Programming Languages
: Experience writing Java, with additional experience with backend languages such as Scala, Python, and Typescript a plus.
Communication and Teamwork
: Strong communication and teamwork skills, both written and verbal.
Cross-Team Facilitation
: Facilitating collaboration across teams, and fostering a positive working relationship between stakeholders and engineers.
Asynchronous Programming
: Expert in asynchronous or reactive programming techniques and associated patterns.
Computer Science Fundamentals
: Deep knowledge of computer science and engineering fundamentals: concurrency, data structures, and distributed systems.
Resiliency Techniques
: Understanding of resiliency techniques and patterns - load balancing, throttling, back pressure, circuit breaking, etc.
Distributed Cloud Environments
: Experience working in large distributed cloud environments (ideally AWS).
Modern Networking Protocols
: A strong working knowledge of modern networking protocols such as HTTP/2, protobuf, and Web Sockets.
RPC Frameworks
: A huge plus will be experience with RPC Frameworks like gRPC.
About the Role:
This role sits within our API Platform team as part of the Product Platform group.
As a versatile staff software engineer, you will be responsible for helping shape the vision of our platform.
Critically, you will have the experience to guide the implementation and turn that vision into a reality.



  • Sydney, New South Wales, Australia beBeeEnterprise Full time $160,000 - $190,000

    Key Roles and Responsibilities:">Drive solution strategy and architecture for large, complex bids and tendersOwning the development of tender responses and Service Level Agreements (SLAs)Collaborate with sales, delivery, and account teams to identify and shape new business opportunitiesLead strategic workshops, thought leadership sessions, and roadmap...

  • Architect

    2 weeks ago


    Sydney, New South Wales, Australia Ghazi Al Ali Architect Full time $90,000 - $120,000 per year

    Role DescriptionThis is a contract Architect role at Ghazi Al Ali Architect, located in Leichhardt. The Architect will be responsible for architectural design, project management, integration and overall project coordination. Experience with current Codes and practices NSW experience at least2 years a must.QualificationsArchitecture and Architectural Design...


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

    Overview Enterprise Architect role at Veeam Software .Veeam, the #1 global market leader in data resilience, provides data backup, recovery, portability, security, and intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide and is committed to helping businesses keep their data available and secure. The Enterprise Architect is a...

  • Software Architect

    1 week ago


    Sydney, New South Wales, Australia Bebeearchitect Full time

    Job Overview:We are seeking a highly skilled Software Architect to design and develop advanced application systems and databases. As a key member of our team, you will collaborate with cross-functional teams to deliver high-quality solutions that meet customer requirements.About the Role:Design and build scalable, secure, and maintainable software...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $150,000 - $200,000

    Job Title: Lead Software ArchitectWe are seeking a highly skilled and motivated Lead Software Architect to join our organization in Sydney.About the RoleThe successful candidate will be responsible for planning, designing, and delivering scalable software solutions that meet customer needs.Key Responsibilities:Develop and implement software architecture...


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

    OverviewEnterprise Architect role atVeeam Software.Veeam, the #1 global market leader in data resilience, provides data backup, recovery, portability, security, and intelligence.Based in Seattle, Veeam protects over 550,000 customers worldwide and is committed to helping businesses keep their data available and secure.The Enterprise Architect is a technical...


  • Sydney, New South Wales, Australia beBeesoftware Full time $150,000 - $180,000

    Job Title: Senior Software ArchitectWe are seeking a highly skilled Senior Software Architect to lead the development and maintenance of our Automated Valuation Models APIs.

  • Software Architect

    2 weeks ago


    Sydney, New South Wales, Australia beBeeQuality Full time $150,000 - $200,000

    Software Architect - Quality Platform FoundationAvoid cliches and make the role unique.Platform Core Enablement is a key priority for our Group. It aims to deliver 'one best way' to make processes, systems, and tech simpler so we can provide a better experience for customers and make things easier for employees.We're looking for an expert Software Architect...

  • IDAM Architect

    2 weeks ago


    Sydney, New South Wales, Australia XPT Software Full time

    Join to apply for the IDAM Architect role at XPT SoftwareOverview of responsibilities and qualifications for the position are described below.ResponsibilitiesDefine, design, and architect Identity, Directory, and Access Management (IDAM) solutions using Saviynt.Evaluate, implement, and manage IAM platforms (e.g., Okta, SailPoint, ForgeRock, Azure AD, Ping...

  • IDAM Architect

    2 weeks ago


    Sydney, New South Wales, Australia XPT Software Full time

    Join to apply for the IDAM Architect role at XPT SoftwareOverview of responsibilities and qualifications for the position are described below.ResponsibilitiesDefine, design, and architect Identity, Directory, and Access Management (IDAM) solutions using Saviynt.Evaluate, implement, and manage IAM platforms (e.g., Okta, SailPoint, ForgeRock, Azure AD, Ping...