Enable job alerts via email!

Senior Authentication Software Engineer

Broadcom Inc.

Waterloo

On-site

CAD 100,000 - 140,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Broadcom Inc. is seeking a talented Senior Software Engineer to join their Enterprise Security Group. In this role, you will be responsible for the design and implementation of microservices for Authentication services across various SaaS offerings. Ideal candidates will possess a strong background in cloud environments, extensive programming experience, and the ability to thrive in a fast-paced, collaborative setting.

Qualifications

  • Proficiency in designing and troubleshooting in a complex enterprise environment.
  • Experience with multi-tenant applications in Google Cloud, AWS, or Azure.
  • Deep knowledge of Linux systems, networking, and security protocols.

Responsibilities

  • Design and implement robust microservices for Authentication services.
  • Extend functionalities of a multi-tenant SaaS offering in GCP.
  • Collaborate in an Agile environment with architects and product managers.

Skills

Problem Solving
Analytical Skills
Communication

Education

Bachelor's Degree

Tools

Linux
Kubernetes
Redis
gRPC
C / C++
Python
Bash

Job description

1. If you are a first time user, please create your candidatelogin 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.

Job Description :

The Broadcom Enterprise Security Group (ESG) is looking for a self-motived, talented Senior Software Engineer to bring exceptional technical skills to join a close-knit team working on Authentication Services that span across our SaaS offerings.

MAJOR DUTIES AND RESPONSIBILITIES

Drive the design, implementation, test, and deployment of robust microservices to deliver Authentication services which support WSS and the broader Broadcom SASE service.

Be responsible for extending complex system functionality of an existing multi-tenant SaaS offering in GCP supporting multiple connection and authentication methods.

Develop elastic cloud native services to support authentication across multiple SASE SaaS offerings using CNCF technologies such as Goland, gRPC, GKE, and Redis.

Adopt an iterative, continuous improvement approach to ship and deploy product features.

Devise monitoring capabilities to analyze various aspects of application performance and health.

Work closely with fellow team members, architects, product managers, and application service teams in the fast-paced, results-driven, collaborative environment following Agile methodologies.

Exercise judgment in selecting methods, design techniques, and evaluation criteria for obtaining results.

Communicate status, risks, and offer mitigation strategies to ensure on-time delivery of all committed items.

REQUIRED QUALIFICATIONS

Skills / Abilities and Knowledge

Proficiency in designing, implementing, and troubleshooting in a complex enterprise environment.

Solid knowledge and experience with Linux.

Familiarity with modern software engineering principles (agile, microservices, CI / CD).

Experience developing multi-tenant applications in Google Cloud, AWS, or Azure is desired.

Experience with cloud provider Kubernetes (GKE, EKS, AKS) very beneficial.

Experience with gRPC / protobuf very beneficial.

Experience using Redis in a multi-tenant application very beneficial.

Proficient with C / C++, Python, and Bash. Experience with Golang very beneficial.

Experience with SAML and other authentication protocols very beneficial.

Experience with TCP / IP, SSH, networking, PKI, TLS / SSL and overall multi-threaded Linux systems understanding is desired.

Strong analytical and problem-solving skills.

Ability to communicate orally and in writing in a clear and straightforward manner.

Ability to prioritize, self-manage / self-start / self-study, and organize effectively.

Ability to stay current on new technologies related to the industry.

Ability to collaborate and work as a team with peers and project members.

Bachelor's Degree and 12+ years of related experience

Broadcom is proud to be an equal opportunity employer. We will consider 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 federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Create a job alert for this search

Senior Software Engineer • CAN, Waterloo Frobisher Drive

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II, Backend (Consumer Authentication)

Affirm

Kitchener

Remote

CAD 125.000 - 175.000

5 days ago
Be an early applicant

Senior Software Engineer II, Kora Compute

Confluent

Ontario

Remote

CAD 90.000 - 130.000

3 days ago
Be an early applicant

Senior Software Engineer

Infios

Nova Scotia

Remote

CAD 90.000 - 130.000

5 days ago
Be an early applicant

Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

Canonical

Waterloo

Remote

CAD 80.000 - 120.000

5 days ago
Be an early applicant

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Waterloo

Remote

CAD 80.000 - 120.000

7 days ago
Be an early applicant

Senior Software Engineer, Enterprise Federations (Auth0)

Okta, Inc.

Toronto

Remote

CAD 123.000 - 185.000

3 days ago
Be an early applicant

Senior Software Engineer

Ada

Remote

CAD 129.000 - 172.000

3 days ago
Be an early applicant

Senior Java Software Engineer

Techedin

Toronto

Remote

CAD 90.000 - 130.000

3 days ago
Be an early applicant

Senior Software Engineer

Tucows

Toronto

Remote

CAD 133.000 - 148.000

3 days ago
Be an early applicant