Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

PayPal Senior Software Engineer 
United Kingdom, England, City of London 
320283880

02.09.2025

This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, guiding junior engineers, operating with little supervision, and applying knowledge of technical best practices.

Essential Responsibilities:

  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Advises immediate management on project-level issues
  • Guides junior engineers
  • Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  • Applies knowledge of technical best practices in making decisions

Minimum Qualifications:

  • Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.

Preferred Qualification:

The Ads Tech team is building PayPal’s next generation advertising platform. It's a greenfield project based on advanced AI and large systems engineering to best utilize the wealth of merchant and transaction data available within the firm. The Ads Tech engineer's role will help to design and develop key parts of the platform. We believe in egoless programming - everybody is an equal and we value learning from and helping each other. We enjoy solving hard problems, but we recognize we cannot do so as individuals.As a
Senior Software Engineer you'llcontribute to the technical roadmap and drive innovation. You'll collaborate with product and engineering teams to deliver impactful solutions.

  • Strong analytical skills to analyze requirements and transform into scalable software designs.
  • Strong advocate of code craftsmanship, good coding standards and use of tools that will improve the quality of the delivered code
  • Willing to drive innovation & incremental improvements by showing initiative and drive
  • Collaborate with cross-functional teams to address ambiguities and deliver business outcomes

What do you need to bring:

  • 10+ years of development experience with an emphasis on functional programming.
  • Proficiency in at least one functional programming language, preferably Scala and its TypeLevel ecosystem
  • 5+ years of experience in designing and architecting scalable backend systems with a focus on cloud-native solutions, microservices, and serverless architectures.
  • Expertise in designing and implementing fault-tolerant systems with a focus on high availability and disaster recovery.

Preferred Qualifications & Skills:

  • Experience with functional Effects libraries such as Cats-Effect or ZIO
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Python development experience specially in a machine learning context
  • Experience with using Agile/Scrum methodology for software development
  • Experience with large-scale, high-performance systems.
  • Knowledge of the Ad Tech & payment processing industry and relevant regulations.

Our Benefits:

Any general requests for consideration of your skills, please