Senior Authentication Software Engineer

Posted 20 Days Ago
Be an Early Applicant
Frobisher, SK
7+ Years Experience
Semiconductor
The Role
Seeking a Senior Software Engineer to work on Authentication Services for SaaS offerings. Responsibilities include designing, implementing, and deploying robust microservices, developing cloud native services, and collaborating with team members. Desired skills include proficiency in enterprise environment design, experience with cloud providers, Kubernetes, gRPC, Redis, and authentication protocols.
Summary Generated by Built In

Please Note:

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.

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.

Top Skills

Bash
C/C++
Go
Python
The Company
HQ: San Jose, CA
38,985 Employees
On-site Workplace
Year Founded: 1991

What We Do

Broadcom Inc. (NASDAQ: AVGO) is a global technology leader that designs,
develops and supplies semiconductor and infrastructure software solutions.

Jobs at Similar Companies

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Apprentice

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Bangalore, Bengaluru, Karnataka, IND
22000 Employees

HRL Laboratories Logo HRL Laboratories

Early Career Business Partner

Computer Vision • Hardware • Machine Learning • Software • Semiconductor
Hybrid
Westlake Village, CA, USA
850 Employees
110K-137K Annually

Similar Companies Hiring

HRL Laboratories Thumbnail
Software • Semiconductor • Machine Learning • Hardware • Computer Vision
Malibu, CA
850 Employees
Arrow Electronics, Inc. Thumbnail
Semiconductor • Robotics • Internet of Things • Information Technology • Hardware • Enterprise Web • Cloud
Centennial, CO
22000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account