Enable job alerts via email!

Software Engineer - Security (IAM)

Opendoor

California (MO)

Hybrid

USD 80,000 - 130,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An innovative company is seeking a Software Engineer to join their Identity and Access Management team. This hybrid role involves developing and maintaining critical authentication and authorization components for a robust IAM platform. You'll collaborate with senior engineers to craft secure solutions, establish best practices, and ensure the stability of IAM infrastructure. If you are passionate about security and have a strong background in Golang or Python, this is an exciting opportunity to make a significant impact in a forward-thinking organization that values diversity and innovation.

Qualifications

  • 4+ years of experience in backend service development using Golang or Python.
  • Experience with authentication and authorization standards like OAuth2 and SAML.

Responsibilities

  • Collaborate with teams to design solutions for IAM platform requirements.
  • Implement components for authentication and authorization in IAM.

Skills

Golang
Python
OAuth2
OpenID Connect (OIDC)
SAML
Microservice-oriented architectures
Infrastructure as Code
Application security
Operational excellence
Automation

Education

Bachelor's degree in Computer Science
Bachelor's degree in Information Security

Tools

AWS EKS
GKE
Kubernetes
Terraform

Job description

Location : Hybrid role in San Francisco, CA, requiring onsite presence 3 days per week.

The Identity and Access Management (IAM) team within Security develops and maintains authentication and authorization components for the IAM platform. We provide libraries, frameworks, and services to manage login and access control for Opendoor's applications.

As a Software Engineer on the IAM team, you will :

  1. Work with senior engineers and partner teams to understand IAM platform requirements and collaborate on solution designs.
  2. Implement authentication and authorization components as part of the IAM platform to meet Product, Security, Compliance, and IT requirements.
  3. Establish and maintain IAM best practices through secure-by-default libraries, application and infrastructure guardrails, and self-service documentation.
  4. Participate in engineering on-call support for monitoring and maintaining the stability of the IAM infrastructure and services.

Skills Needed

  • 4+ years of experience in Golang or Python building backend services.
  • Experience implementing authentication and authorization standards such as OAuth2, OpenID Connect (OIDC), or SAML.
  • Deep understanding of what constitutes high-quality systems, including application security, performance, testing, documentation, and operational excellence.
  • A strong sense of ownership over your work.
  • Preference for automating routine tasks related to testing, workflows, and operations.
  • Bachelor's degree in Computer Science, Information Security, or a related field.
  • Experience building microservice-oriented architectures on cloud platforms (e.g., AWS EKS, GKE, Kubernetes).
  • Experience with Infrastructure as Code / Platform-as-a-Service tools (e.g., Terraform, Kubernetes).
  • Passion for security, demonstrated by activities like presenting at security conferences or contributing to open-source security tools.

Founded in 2014, Opendoor’s mission is to simplify the real estate process through a seamless digital experience. We believe traditional real estate transactions are broken and aim to make buying and selling homes simple and certain.

Learn more about us:

  • Our website to see how we are reinventing the industry.
  • The Muse to hear about our culture from team members.
  • Our blog to discover what we are building for our customers.

We value diversity and are committed to creating an inclusive, collaborative culture. We consider all applicants without regard to race, color, religion, national origin, age, sex, marital status, disability, veteran status, sexual orientation, gender identity, or other protected statuses. We handle applicant information in accordance with our privacy policies, available here for California residents and here for Canada residents.

Opendoor is dedicated to fostering diversity, equity, inclusion, and belonging through employee-led resource groups and ongoing initiatives. We aim to attract, retain, and empower talented individuals to innovate continually. More details are available on our Career Page.

We support members of the military community in utilizing their skills at Opendoor. U.S. candidates can review military job classifications at MyNextMove.org and apply for suitable positions.

We provide reasonable accommodations during our recruitment process for candidates with disabilities, pregnant individuals, those with religious beliefs, or other protected reasons. Please contact us at [emailprotected] for assistance.

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

Similar jobs

Sr Enterprise Security Engineer

Tandem Diabetes Care

California

Remote

USD 114,000 - 144,000

3 days ago
Be an early applicant

Staff Software Engineer, Security

airbnb, Inc.

Remote

USD 120,000 - 180,000

3 days ago
Be an early applicant

Staff Software Engineer - Security

Neon Pagamentos

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant

Digital Product Security Engineer

Alcon

California

Remote

USD 80,000 - 120,000

11 days ago

SENIOR CLOUD SECURITY ENGINEER

Svitla Systems, Inc.

California

Remote

USD 80,000 - 120,000

20 days ago

Security Software Engineer

Canonical

Cincinnati

Remote

USD 80,000 - 120,000

14 days ago

Senior/Lead Infrastructure Security Engineer

BioRender Inc

California

Remote

USD 90,000 - 150,000

13 days ago

Senior/Lead Application Security Engineer

BioRender Inc

California

Remote

USD 90,000 - 150,000

14 days ago

Security Analyst

Mastech Digital

California

Remote

USD 60,000 - 84,000

Today
Be an early applicant