Sr Staff Software Engineer at PayPal
San Jose, California, United States -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Microservices, Event-Driven Systems, Messaging Platforms, Cloud-Native Infrastructure, Kubernetes, Security Principles, Compliance Principles, Privacy Principles, Backend Development, Distributed Systems, Data Consistency, Disaster Recovery, Architectural Patterns, Technical Leadership

Industry

Software Development

Description
Makes technical decisions affecting multiple teams, crossing organizational boundaries Establishes conventions & processes to be followed by other employees Actions determine the utilization of company resources (people, money, assets) and affect the effectiveness of the company Handles multiple, multi-team initiatives simultaneously, using judgement to prioritize among more issues than can be handled individually. Understands evolving industry capabilities & practices and can judiciously apply up--to-date information for optimal results Competent at communicating technical issues with non-technical audiences Spreads their behavior, principles, and knowledge as a means of improving technical results of other employees (via many means - modeling behavior, 1:1s, working sessions, quality documentation) Partners with product management, to ideate solutions to business problems & goals 8+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience. Define and evolve the technical roadmap to achieve global scale, low latency, and fault tolerance. Design and implement backend services and APIs in Java (Spring Boot) that serve millions of daily active users with sub-second response times. Drive initiatives to ensure resilience, observability, scalability, and data consistency across geographically distributed systems. Lead by example through hands-on coding, deep design reviews, and mentoring of engineers across teams. Investigate and resolve complex production issues in distributed environments; drive post-incident reviews and continuous improvement efforts. Champion engineering excellence, modern architectural patterns, and forward-looking platform innovation. 10+ years of backend software development experience, with 3+ years in a Staff or Senior Staff engineering role. Proven record of developing and operating hyperscale, multi-region distributed systems, preferably in payments, banking, or other high-availability transactional domains. Expert-level proficiency in Java, Spring Boot, and microservices architectures. Strong experience with event-driven systems and messaging platforms (e.g., Kafka, Pulsar). Deep understanding of data consistency models, replication, and disaster recovery strategies across regions. Practical experience with cloud-native infrastructure (AWS, GCP, or Azure) and container orchestration (Kubernetes). Strong grounding in security, compliance, and privacy principles in financial systems. Excellent communication and leadership skills; capable of driving alignment across cross-functional and global teams. Experience in wallet systems, payment authorization, or ledger design. Hands-on experience implementing multi-region active-active architectures. Familiarity with domain-driven design, event sourcing, or CQRS patterns. Contributions to open-source projects, technical publications, or architecture communities. Demonstrated success leading global-scale modernization or replatforming initiatives.
Responsibilities
The Sr Staff Software Engineer will make technical decisions affecting multiple teams and establish conventions and processes for others to follow. They will lead initiatives to ensure resilience, observability, scalability, and data consistency across distributed systems.
Loading...