Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

PayPal Staff Software Engineer - Backend Python 
India, Karnataka, Bengaluru 
647873813

19.11.2025

As a Staff Software Engineer, you will be a subject matter expert. We are looking for technologists with the highest levels of technical talent, programming, and communication skills with a keen desire to deeply understand our product and how to make our systems more robust and more resilient.


Essential 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
  • Actions result in the achievement of customer, operational, program or service objectives
  • Proactively improves existing structures & processes
  • Exercises judgement in reconciling diverse and competing priorities (time, quality, complexity risk) to identify optimal solutions to problems
  • Notices patterns and condenses repetition into densely meaningful generalized solutions
  • Collaborates with management to set/improve standards for engineering rigor
  • Trusted to represent PayPal, Inc to the outside world via interactions with partners, customers, or industry organizations

Expected Qualifications:

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

Additional Responsibilities & Preferred Qualifications

As a Staff software engineer for VenmoEngineering you will act as a senior engineer and subject matter expert for theEngineering team. You will have the opportunity to work on one of the biggest payments platforms that caters to 6

  • providingtechnical advice to senior leaders on systems, solutions, challenges, and strategy.

  • Support end-to-end ownership of design, implementation and operational excellence of software components while proactively improving existing structures and processes.

  • Contribute to the technical engineering roadmap by completing quality and thorough assessmentsof implementationalternatives and their associated trade-offs and providing recommendations.

  • Provides technical leadership for a small team with minimum guidance from management or senior teammates.

  • Design, estimate and implement new and refactored software services on the platform securely, reliably and at scale. Take ownership of quality of design and implementation of software components.

  • Deliver high quality code on time and follow our SDLC process.

  • Own the performance and availability of the services as well asparticipatein on call rotations and provide support during incidences.

  • Have an appetite to learn and contribute to complex projects alongside your colleagues.

  • Bachelor’s and/orMasters in computer science, or a related field of study, or equivalent 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

  • with building services on public cloud –preferablyAWSorGCP, Azure

  • Experience in managing infrastructure as code using Terraform

  • Experience working with fault-tolerant and scalable distributed services and systems.

Our Benefits:

Any general requests for consideration of your skills, please