Staff Software Engineer

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

Staff Software Engineer for PayPal's Venmo Payments Engineering team, focusing on leading engineering efforts, defining technical tasks, improving systems and processes, and ensuring the quality and scalability of a major payments platform serving millions of users.

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

  • distributed services
  • backend systems
  • public cloud (AWS or GCP, Azure)
  • fault-tolerant and scalable design

Nice to have

  • RDBMS
  • NoSQL data stores
  • caching solutions (e.g. Redis, ElastiCache, Hazelcast)
  • messaging/queuing protocols/systems such as SQS/Kafka/RabbitMQ/Pulsar
  • infrastructure as code using Terraform

What the JD emphasized

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