Taro Logo

Software Engineer

PayPal revolutionizes commerce globally by providing innovative payment solutions that connect merchants and consumers in approximately 200 markets.
$100,500 - $173,250
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

PayPal is seeking a Software Engineer to join their Venmo Consumer Financial Services backend team. This role offers an exciting opportunity to work at one of the world's leading fintech companies, with a salary range of $100,500 to $173,250.

The position requires a minimum of 2 years of experience and involves implementing tasks within the Software Development Lifecycle, following established conventions, and collaborating with team members. The ideal candidate should have strong experience with Java, Python, and various technologies including RDBMS, NoSQL databases, caching solutions, and cloud platforms.

PayPal offers an impressive benefits package including comprehensive health coverage, retirement plans, a unique 4-week sabbatical program, and educational benefits. The company operates a balanced hybrid work model with 3 days in office and 2 days flexible between office or home.

The role is part of PayPal's mission to revolutionize global commerce, working on the Venmo platform that serves millions of users. You'll be joining a company that values inclusion, innovation, collaboration, and wellness, while working on technology that impacts how people manage and move money worldwide.

As a Software Engineer, you'll be responsible for maintaining critical services, contributing to code reviews, and implementing solutions following best practices. The position offers growth opportunities through career development programs and the chance to work with cutting-edge technologies in the fintech space.

PayPal's commitment to diversity and inclusion, combined with their global reach and innovative technology stack, makes this an excellent opportunity for engineers looking to make a significant impact in financial technology. The company's two-sided network connects hundreds of millions of merchants and consumers, providing a platform for meaningful work that affects how people and businesses handle their financial transactions globally.

Last updated 12 days ago

Responsibilities For Software Engineer

  • Implements tasks within the Software Development Lifecycle (SDLC)
  • Follows well-established internal conventions and standard procedures
  • Understands internal standards & processes and applies them to make technical decisions
  • Collaborates with peers, manager, and project lead
  • May contribute to code & design reviews

Requirements For Software Engineer

Java
Python
Redis
Kafka
RabbitMQ
MongoDB
Kubernetes
  • Minimum of 2 years of relevant work experience and a Bachelor's degree or equivalent experience
  • 3+ years of experience in Java, Python or equivalent high-level programming language
  • Experience with RDBMS and NoSQL data stores, caching solutions
  • Experience with building services on public cloud via Kubernetes AWS, GCP, Azure
  • Experience maintaining end-to-end availability and performance of critical services
  • Strong understanding of testing best practices
  • Strong knowledge of common design patterns, algorithms, and object-oriented programming

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Mental Health Assistance
  • Comprehensive Health and Wellness programs
  • Retirement and investment resources
  • Paid Time Off and 4-week sabbatical program
  • Career and Leadership Training and Development
  • Educational benefits
  • Company-matched giving
  • Medical, dental, vision benefits
  • Employee shares options
  • Flexible work environment

Interested in this job?