Lead Software Engineer in Authentication Solutions

4 weeks ago


Kitchener, Ontario, Canada Broadcom Inc. Full time

Position Overview:

The Broadcom Enterprise Security Group (ESG) is seeking a highly skilled and motivated Senior Software Engineer to contribute exceptional technical expertise to a dedicated team focused on Authentication Services across our SaaS platforms.

Key Responsibilities:

  • Design, implement, test, and deploy resilient microservices that provide Authentication services supporting WSS and the wider Broadcom SASE offerings.
  • Enhance the functionality of a sophisticated multi-tenant SaaS solution in GCP, accommodating various connection and authentication methods.
  • Create scalable cloud-native services to facilitate authentication across diverse SASE SaaS products utilizing CNCF technologies such as Golang, gRPC, GKE, and Redis.
  • Embrace an iterative and continuous improvement methodology to deliver and deploy product features effectively.
  • Establish monitoring capabilities to assess different aspects of application performance and health.
  • Collaborate closely with team members, architects, product managers, and application service teams in a dynamic, results-oriented environment, adhering to Agile practices.
  • Exercise discretion in selecting methods, design techniques, and evaluation criteria to achieve desired outcomes.
  • Communicate project status, risks, and propose mitigation strategies to ensure timely delivery of all commitments.

Required Qualifications:

Skills and Knowledge:

  • Expertise in designing, implementing, and troubleshooting within a complex enterprise setting.
  • Strong proficiency with Linux operating systems.
  • Familiarity with contemporary software engineering principles, including agile methodologies, microservices architecture, and CI/CD practices.
  • Experience in developing multi-tenant applications within Google Cloud, AWS, or Azure is preferred.
  • Knowledge of cloud provider Kubernetes (GKE, EKS, AKS) is highly advantageous.
  • Experience with gRPC/protobuf is a significant plus.
  • Proficiency in utilizing Redis within a multi-tenant application context is beneficial.
  • Strong programming skills in C/C++, Python, and Bash; experience with Golang is a plus.
  • Familiarity with SAML and other authentication protocols is advantageous.
  • Understanding of TCP/IP, SSH, networking, PKI, TLS/SSL, and multi-threaded Linux systems is desired.
  • Excellent analytical and problem-solving abilities.
  • Clear and effective oral and written communication skills.
  • Ability to prioritize tasks, self-manage, and organize effectively.
  • Commitment to staying updated on new technologies relevant to the industry.
  • Ability to collaborate and work effectively within a team environment.

A Bachelor's Degree along with 12+ years of relevant experience is required.

Broadcom is an equal opportunity employer, considering qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status, or any other characteristic protected by law.

If you are located outside the USA, please ensure to provide a home address for future correspondence.



  • Kitchener, Ontario, Canada Broadcom Inc. Full time

    Important Notice:1. If you are a first-time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Position Overview:The Broadcom Enterprise Security Group (ESG) is seeking a highly skilled and motivated Senior Software Engineer...


  • Kitchener, Ontario, Canada Broadcom Inc. Full time

    Important Notice:1. If you are a first-time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Position Overview:The Broadcom Enterprise Security Group (ESG) is seeking a driven and skilled Senior Software Engineer to...


  • Kitchener, Ontario, Canada Broadcom Inc. Full time

    About Broadcom Inc.Broadcom Inc. is a leading technology company that specializes in providing innovative solutions for the enterprise security market.Job SummaryWe are seeking a highly skilled Senior Authentication Software Engineer to join our team at Broadcom Inc. The ideal candidate will have a strong background in designing, implementing, and...


  • Kitchener, Ontario, Canada Broadcom Inc. Full time

    About Broadcom Inc.Broadcom Inc. is a leading technology company that specializes in providing innovative solutions for the enterprise security market.Job SummaryWe are seeking a highly skilled Senior Authentication Software Engineer to join our team at Broadcom Inc. The ideal candidate will have a strong background in designing, implementing, and...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    About Brock Solutions Brock Solutions is a pioneering engineering firm focused on delivering innovative solutions and professional services tailored for the design, construction, and deployment of real-time operational systems across diverse industrial, manufacturing, and transportation sectors globally. Our exploration spans exciting fields such as...


  • Kitchener, Ontario, Canada Broadcom Full time

    Job SummaryBroadcom is seeking a highly skilled Senior Authentication Software Engineer to join our close-knit team working on Authentication Services. As a key member of our team, you will be responsible for designing, implementing, and deploying robust microservices to deliver Authentication services.Key ResponsibilitiesDesign and Implementation: Drive the...


  • Kitchener, Ontario, Canada Broadcom Full time

    Job SummaryBroadcom is seeking a highly skilled Senior Authentication Software Engineer to join our close-knit team working on Authentication Services. As a key member of our team, you will be responsible for designing, implementing, and deploying robust microservices to deliver Authentication services.Key ResponsibilitiesDesign and Implementation: Drive the...


  • Kitchener, Ontario, Canada Carta Full time

    About the OrganizationCarta is a pioneering platform dedicated to empowering individuals in managing equity, fostering entrepreneurship, and investing in future-forward companies. Our vision is to democratize equity ownership, making it accessible to a broader audience across various regions.With over 40,000 companies and more than two million users in...


  • Kitchener, Ontario, Canada CARTA Full time

    About the Company Carta is a comprehensive platform designed to empower individuals in managing equity, fostering entrepreneurship, and investing in future-forward companies. Our mission is to democratize equity ownership, making it accessible to a broader audience across various regions. Trusted by over 40,000 organizations and more than two million...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada University of Waterloo Full time

    Lead Software EngineerThe Lead Software Engineer will play a crucial role in delivering software design and development, as well as database creation and tailored reporting solutions. This position encompasses performing systems analysis, architecting system frameworks, and executing full-stack development across desktop, client/server, and web platforms....


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Embedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...


  • Kitchener, Ontario, Canada Ansys Full time

    About the Role:The Software Solutions Engineer II plays a crucial part in the support and deployment of Ansys EDA products across top semiconductor companies. This role involves collaborating with software developers, architects, and product specialists to develop and deploy products for leading-edge semiconductor design customers.Key Responsibilities:Triage...


  • Kitchener, Ontario, Canada Ansys Full time

    About the Role:The Software Solutions Engineer II plays a crucial part in the support and deployment of Ansys EDA products across top semiconductor companies. This role involves collaborating with software developers, architects, and product specialists to develop and deploy products for leading-edge semiconductor design customers.Key Responsibilities:Triage...


  • Kitchener, Ontario, Canada Brock Solutions Full time

    About Brock Solutions Brock Solutions is a leading provider of engineering solutions and professional services, specializing in the design, development, and implementation of real-time operational systems for diverse industries worldwide. Our expertise spans areas such as industrial automation, machine learning, IIoT, cybersecurity, AI, robotics, and...


  • Kitchener, Ontario, Canada Broadcom Inc. Full time

    About the RoleBroadcom Inc. is seeking a highly skilled Senior Authentication Software Engineer to join our close-knit team working on Authentication Services. As a key member of our team, you will be responsible for designing, implementing, testing, and deploying robust microservices to deliver Authentication services.Key ResponsibilitiesDrive the design,...


  • Kitchener, Ontario, Canada Broadcom Inc. Full time

    About the RoleBroadcom Inc. is seeking a highly skilled Senior Authentication Software Engineer to join our close-knit team working on Authentication Services. As a key member of our team, you will be responsible for designing, implementing, testing, and deploying robust microservices to deliver Authentication services.Key ResponsibilitiesDrive the design,...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you ready to make an impact in a leading global engineering design firm specializing in embedded systems and software?What We Are Looking ForEnthusiastic and proactive professionalsInnovators with varied expertise and a customer-centric approachAbility to engage in both internal projects and client-facing assignmentsKey ResponsibilitiesEngage in the...


  • Kitchener, Ontario, Canada Carta Full time

    Join Carta: A pioneering platform dedicated to empowering individuals and organizations in managing equity, establishing businesses, and investing in future enterprises. About Carta: Trusted by over 40,000 companies and more than two million users across nearly 160 countries, Carta is a leader in managing cap tables, compensation, and valuations. Our...