Sr Staff Software Engineer

PayPalSan Jose, CA
21h$178,500 - $291,500Hybrid

About The Position

At PayPal, Backend Software Engineers are the architects of our global payment platform. You'll design, develop, and optimize core systems that power millions of transactions daily, directly impacting our customers' experiences and our company's success. As a Senior Staff Engineer - Backend, you'll be a technical leader, driving architectural vision and innovation. You'll mentor and develop high-performing engineering teams. Define and execute the long-term backend architecture. Mentor and develop senior engineering talent. Drive digital transformation initiatives. Perform high quality software analysis, design, development, testing and maintenance

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 10+ years of backend development experience.
  • Proficiency in at least one backend language (Java)
  • Experience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, SQL Server, MySQL, etc.), including strong data architecture and SQL development skills
  • Architectural leadership in defining and evolving backend systems at scale, with a focus on long-term technical vision and strategic initiatives.
  • Expertise in architecting and developing large-scale backend systems using Java EE, with extensive experience in Spring MVC, or Hibernate.
  • Proven experience in leading large-scale, multi-year engineering projects, from ideation to delivery.
  • Expertise in designing and implementing enterprise-grade solutions that address complex business challenges, with a focus on scalability, reliability, and security.
  • Ability to influence and drive engineering excellence across the organization, setting standards and best practices.
  • Proven track record of mentoring and developing senior engineering talent, with a focus on leadership and technical depth.
  • Extensive experience in architecting and building large-scale systems.
  • Proven leadership and ability to influence at all levels of the organization.

Nice To Haves

  • Experience with using Agile/Scrum methodology for software development
  • Experience with large-scale, high-performance systems.
  • Knowledge of the payment processing industry and relevant regulations.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Contributions to open-source project
  • Experience using industry standard software development tools (IDE / Version Control / Continuous Integration).

Responsibilities

  • Define and execute the long-term backend architecture.
  • Mentor and develop senior engineering talent.
  • Drive digital transformation initiatives.
  • Perform high quality software analysis, design, development, testing and maintenance

Benefits

  • medical, dental, vision, life and disability insurance, parental and family leave, 401(k) savings plan, paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service