Sr Software Engineer

PayPal PayPal · Fintech · San Jose, CA +1 · Software Engineering

Senior Software Engineer at PayPal focused on designing and developing security, authentication, and identity management software products and features. The role involves building scalable solutions, owning technical implementations, partnering with product teams, ensuring compliance, mentoring engineers, developing automated tests, and maintaining high availability.

What you'd actually do

  1. Design and develop security, authentication, and identity management software products and features.
  2. Build out scalable solutions, and seamless experiences in partnership with PayPal’s partner development teams for open-source web applications such as Ruby on Rails in multiple regions.
  3. Own the concept, implementation, and delivery of technical solutions that affect the authentication stories of the entire organization.
  4. Partner closely with the product team and cross-functional experts responsible for building a robust user management experience.
  5. Work with business leads and stakeholders to analyze and define the technical requirements for achieving compelling customer experiences and identify and eliminate software design or implementation of faults that are negatively impacting technical requirements.

Skills

Required

  • designing and developing large-scale backend APIs using TTD
  • Okta IdP integrations with third party systems
  • JWT (JSON Web Token) auth strategies
  • development and maintenance of Ruby and Ruby on Rails applications in production environments
  • Redis and other caching technologies for maximizing app performance
  • maintain and enhance application pipelines powered by Kubernetes
  • Agile environments with dynamic initiatives
  • discovery, design, and execution of complex technical projects
  • cloud-based architectures, specifically AWS
  • database optimizations and query count management

What the JD emphasized

  • five 9s stability requirements