Hybrid Staff Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Staff Software Engineer leading project efforts in Payments Engineering at PayPal. Coordinating engineering activities and improving processes across a global payment platform.

Responsibilities

  • Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system
  • Determines the technical tasks that other engineers will follow
  • Proactively improves existing structures & processes
  • Collaborates with management to set/improve standards for engineering rigor
  • Leads engineering efforts and team level processes
  • Supports end-to-end ownership of design, implementation and operational excellence of software components
  • Provides technical leadership for a small team with minimum guidance from management or senior teammates
  • Takes ownership of quality of design and implementation of software components
  • Owns the performance and availability of the services as well as participate in on call rotations and provide support during incidences.

Requirements

  • 5+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
  • 8+ years’ experience with Python or equivalent high-level programming language
  • Advanced skills with RDBMS and NoSQL data stores, caching solutions (e.g. Redis, ElastiCache, Hazelcast) and messaging/queuing protocols/systems such as SQS/Kafka/RabbitMQ/Pulsar
  • Ability to lead projects and mentor all levels of engineering staff, along with managing relationships with Product, Engineering Operations and non-technical business and support teams
  • Expert with distributed services and backend systems
  • Expertise with building services on public cloud – preferably AWS or GCP, Azure
  • Experience in managing infrastructure as code using Terraform
  • Experience working with fault-tolerant and scalable distributed services and systems.

Benefits

  • Healthcare coverage for you and your family
  • Generous paid time off
  • Comprehensive, choice-based programs for personal wellbeing
  • Resources to create financial security and support mental health

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

$160,500 - $238,700 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job