Senior Software Security Engineer, Platform

BranchMinneapolis, MN
54d$160 - $170Remote

About The Position

As a Senior Security Software Engineer at Branch, you'll play a critical role in securing our platform by designing and implementing security-focused systems, tools, and patterns directly in code. This is a hands-on engineering role focused on security through software, not operations. You'll work closely with our Operations, Security, and Risk teams while partnering across engineering to identify risks, implement mitigations, and promote secure development practices. This is a cross-functional, high-impact role that helps ensure our systems scale safely and securely.

Requirements

  • 5+ years of software engineering experience, with 3+ years focused on security-related initiatives
  • 2+ years working with Keycloak
  • Strong programming skills in Java; working experience or willingness to learn Go
  • Deep understanding of application and service security, including the OWASP Top 10 and secure service design
  • Familiarity with OAuth 2.0, OpenID Connect, and SAML-based authentication
  • Experience building secure RESTful APIs and working with Spring Security
  • Solid grasp of GCP services and cloud security best practices
  • Experience integrating security into CI/CD pipelines
  • Strong communication skills and ability to collaborate across engineering, operations, and risk teams
  • BS in Computer Science or equivalent experience

Responsibilities

  • Design and implement secure architecture patterns, libraries, and tools across our Java and Go services
  • Identify and mitigate security risks through design reviews, code reviews, and threat modeling
  • Integrate security automation into CI/CD workflows (e.g., static analysis, secrets scanning, dependency checks)
  • Improve authentication, authorization, and service-to-service communication standards
  • Promote secure coding practices across teams through collaboration and guidance
  • Support compliance and incident response from a technical engineering perspective

Benefits

  • Market-leading medical, dental, and vision insurance
  • Stock options
  • Free Premium-Tier Origin Financial Wellness subscription
  • Monthly home-office stipend
  • 401k (TransAmerica)
  • 12-weeks paid parental leave for birthing and non-birthing parents
  • Flexible time off + sick and safe time
  • 11 paid company holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service