Sr Software Engineer

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

Senior Software Engineer role focused on the development and delivery of Data Platform services for PayPal's digital wallets ecosystem. The role involves full SDLC ownership, contributing to architectural decisions, optimizing performance, and mentoring junior engineers within a mature fintech environment.

What you'd actually do

  1. Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  2. Advises immediate management on project-level issues
  3. Guides junior engineers
  4. Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  5. Applies knowledge of technical best practices in making decisions

Skills

Required

  • 3+ years relevant experience
  • Bachelor’s degree OR Any equivalent combination of education and experience

Nice to have

  • technical leadership
  • implementation of technical designs
  • architectural decisions
  • mentoring of junior engineers
  • scale, reliability, and performance of our platforms
  • end-to-end ownership of features, projects, modules, and services
  • clean and scalable principles and practices
  • high-performing, secure, and reliable software services
  • critical non-functional requirements (Availability, Security, Performance, Scalability, and Observability)
  • automated test strategies
  • build and deploy processes
  • code reviews
  • Data Infrastructure development
  • DevOps practices