Taro Logo

Software Engineer 2

PayPal is a global financial technology company that operates a two-sided network connecting merchants and consumers for digital payments and commerce.
Singapore
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer 2

PayPal, a global leader in financial technology, is seeking a Backend Development Engineer for their Infrastructure Department. This role offers an exciting opportunity to work on developing and maintaining automation platforms, with a preference for candidates possessing full-stack engineering skills. The position requires 3+ years of experience in designing and developing scalable systems, with a strong focus on AI integration and payment solutions.

The role combines technical expertise with innovative thinking, as you'll be working on high-performance, scalable software solutions that power PayPal's global payment infrastructure. You'll collaborate with cross-functional teams across product, design, and data to deliver impactful features while ensuring system security, reliability, and efficiency.

PayPal offers a balanced hybrid work model with 3 days in office and 2 days flexible between office or home. The company provides comprehensive benefits including health insurance, retirement plans, educational benefits, and equity options. As part of PayPal's team, you'll contribute to their mission of democratizing financial services and ensuring everyone can participate in the global economy.

The ideal candidate will bring strong technical foundations in system design, algorithms, and databases, along with proficiency in languages like Python, Java, or Go. Experience with RESTful APIs, microservices, and cloud platforms is essential, as is a passion for AI technologies and their real-world applications. This role presents an excellent opportunity to work with cutting-edge technology while making a significant impact on global financial services.

Last updated 20 days ago

Responsibilities For Software Engineer 2

  • Design, build, and maintain high-performance, scalable software solutions
  • Collaborate with cross-functional teams to deliver impactful features
  • Optimize systems for security, reliability, and efficiency
  • Stay ahead of emerging technologies and advocate for AI integration
  • Troubleshoot, debug, and resolve complex technical issues

Requirements For Software Engineer 2

Python
Java
Go
  • Bachelor's/Master's in Computer Science, Engineering, or related field
  • 3+ years of professional software development experience
  • Proficiency in one or more languages: Python, Java, Go, C++, or similar
  • Strong understanding of system design, algorithms, and databases (SQL/NoSQL)
  • Experience with RESTful APIs, microservices, and cloud platforms (AWS/GCP/Azure)
  • Excellent problem-solving and communication skills

Benefits For Software Engineer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • 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
  • Employee shares options
  • Health and life insurance
  • Flexible work environment

Interested in this job?