Staff Software Engineer
Core
Lead engineering efforts and team-level processes for Venmo Payments, defining outcomes, refining processes, and providing technical advice on systems and strategy.
Role type
Staff Software Engineer (Backend/Infrastructure)
Builds
End-to-end ownership of design, implementation, and operational excellence of scalable, fault-tolerant software services and distributed systems.
Domain
Fintech / Payments / Distributed Systems
Required skills
Distributed services architecture, Backend systems design, RDBMS and NoSQL data stores, Caching solutions, Messaging/queuing protocols, Cloud platform expertise, Infrastructure as Code, On-call support (via careerplan.io/jobs/274916876257-staff-software-engineer-at-paypal)
Preferred skills
Mentoring engineering staff, Cross-functional collaboration, Technical roadmap planning, System trade-off analysis
Technologies
AWS, GCP, Azure, Terraform, Redis, ElastiCache, Hazelcast, SQS, Kafka, RabbitMQ, Pulsar
Responsibilities
Coordinate activities of other engineers and determine technical tasks, Improve existing structures and processes, Design and implement new/refactored software services securely at scale, Own performance and availability of services, Provide technical leadership for a small team
Seniority
Staff, hands-on IC with strategic influence