Remote Otter LogoRemoteOtter

Software Engineer - Authentication and Authorization - Remote

Posted 12 weeks ago

Overview

Brex is the AI-powered spend platform. We help companies spend with confidence with integrated corporate cards, banking, and global payments, plus intuitive software for travel and expenses. Tens of thousands of companies from startups to enterprises — including DoorDash, Flexport, and Compass — use Brex to proactively control spend, reduce costs, and increase efficiency on a global scale.

Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.

In Short

  • Design and build strong, resilient, and robust APIs, libraries, and tools for authentication and authorization.
  • Responsible for the full software development lifecycle: design, development, testing, and operating in production.
  • Work cross-functionally with product, design, and other engineering teams.
  • Occasionally work on-call shifts, responding to customer support requests.
  • 5+ years of experience as a software engineer.
  • Knowledge of authentication and authorization topics (OAuth, SSO, RBAC, ABAC).
  • Experience with backend programming languages (Java, Kotlin, Python).
  • Experience building scalable systems in a microservices environment.
  • Strong communication and interpersonal skills.
  • English proficiency required.

Requirements

  • 5+ years of experience working as a software engineer.
  • Knowledge of authentication and authorization topics (OAuth, SSO, RBAC, ABAC).
  • Experience working with backend programming languages (Java, Kotlin, Python).
  • Experience building scalable systems in a microservices environment.
  • Experience working with SQL databases.
  • Familiarity with all aspects of the software development life cycle.
  • Strong communication and interpersonal skills.
  • English proficiency/fluency, both written and speaking.

Benefits

  • Opportunity to work in a diverse and inclusive culture.
  • Access to tools and resources for career growth.
  • Work with some of the brightest minds in the industry.
  • Flexible remote work options.

Similar Jobs:

Pleo

Software Engineer - Authentication and Authorization - Remote

Pleo

6 weeks ago

Join Pleo as a Software Engineer to enhance authentication and authorization systems.

Authentication
Authorization
Identity AND Access Management
Cloud Environments
Worldwide
Full-time
Software Development

Brex

Software Engineer - Authentication and Authorization - Remote

Brex

12 weeks ago

Join Brex as a Software Engineer focusing on authentication and authorization to build impactful customer-facing products.

Authentication
Authorization
APIs
Java
NY, USA
Full-time
Software Development
$192,000 - $240,000/year

Brex

Software Engineer - Authentication and Authorization - Remote

Brex

12 weeks ago

Join Brex as a Software Engineer focusing on authentication and authorization, building impactful customer-facing products.

Software Engineering
Authentication
Authorization
APIs
CA, USA
Full-time
Software Development
$192,000 - $240,000/year
BenchSci logo

Senior Software Engineer, Authentication & Authorization - Remote

BenchSci

9 weeks ago

Join our Authentication & Authorization team as a Senior Software Engineer to design and maintain secure systems for our SaaS products.

Senior Software Engineer
Authentication
Authorization
SaaS
Canada
Full-time
Software Development

Pleo

Staff Engineer - Authentication and Authorization - Remote

Pleo

5 weeks ago

Join Pleo as a Staff Engineer to lead the development of innovative authentication and authorization solutions.

Authentication
Authorization
Identity AND Access Management
Multi-factor Authentication
Worldwide
Full-time
Software Development