Staff Software Engineer

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

Staff Software Engineer on the Venmo Identity Engineering team, responsible for architecting and delivering high-performance, fault-tolerant identity solutions that impact customer trust and security. This role involves defining technical direction, leading complex engineering efforts, and mentoring teams in design, development, and delivery of scalable identity and authentication systems.

What you'd actually do

  1. Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system
  2. Determines the technical tasks that other engineers will follow
  3. Actions result in the achievement of customer, operational, program or service objectives
  4. Proactively improves existing structures & processes
  5. Exercises judgement in reconciling diverse and competing priorities (time, quality, complexity risk) to identify optimal solutions to problems

Skills

Required

  • 5+ years relevant experience
  • Bachelor’s degree or equivalent experience
  • Python
  • Django or Flask
  • OAuth2
  • RDBMS
  • NoSQL databases
  • cloud-native architectures
  • microservices
  • containerization technologies
  • secure coding
  • encryption
  • access control

Nice to have

  • 8+ years of backend development experience
  • leading large-scale systems initiatives
  • payments industry
  • regulatory compliance
  • Contributions to open-source projects or developer communities

What the JD emphasized

  • Lead the design and architecture of scalable identity and authentication systems
  • Define and drive the technical roadmap for identity services
  • Architect and implement secure token management solutions
  • Design and implement fault-tolerant, high-availability systems
  • Proven success designing and optimizing identity and authentication systems at scale
  • Experience applying advanced security practices