PayPal

Software Engineer 2

Mexico City, Mexico
Shell Docker Kubernetes Go Java C++ Perl Python
This job is closed! Check out or
Description
Meet our team: The Routing team at PayPal is responsible for application (L7) layer routing to hundreds of applications and serves 6-9 billion calls per day. If you are looking to make an impact, then join us to build always available highly distributed systems. . Your way to impact: We are looking for a technologist to help build next generation capabilities. We build critical products for enabling highly available, reliable, and resilient services that allows PayPal to continue with its commitment to democratize financial services and empower people and businesses to join and thrive in the global economy.

Your day-to-day:

  • Develop clean, efficient, reusable, and high-quality code in a collaborative environment with other software engineers.
  • Work across multiple cross-functional teams to identify dependencies, estimate timeframes, and develop end-to-end solutions for key business initiatives .
  • Evaluate modern technologies and methodologies with an emphasis on quality and performance.
  • Gather and translate requirements to technical solutions as part of new feature development.
  • Be a champion of best software development practices to maintain and enhance codebase and fix bugs.
  • Leverage your peers as multipliers for your skills, and utilize your deep knowledge to level up the other engineers on your team.
  • Support the operational excellence of our products by performing regular on-call responsibilities, such as monitoring app health metrics, reporting them to the team, and being ready and able to help with incident response.
  • Help hire and build a world class engineering team that impacts how we engineer at PayPal. 
  • A successful candidate will be able to work independently in a rapidly changing environment and take ownership of the component assigned. 

What you need to bring:

  • Masters degree in Computer science with a minimum of 2 years of experience or bachelor's degree in Computer science with a minimum of 4 years of experience in platform/system software development.  
  • 2+ years of experience in Go, Java, C++, C 
  • Experience developing, maintaining and innovating large scale, high-volume, consumer-facing products. 
  • Knowledge of REST, HTTP, TCP, concurrency and networking.
  • Proficiency with at least one scripting language (Perl, Python, UNIX Shell Script etc.) is a plus.
  • Experience with cloud native technologies like Docker and Kubernetes.
  • Good Linux skills and understanding of operating systems.
  • Experience in unit testing, and functional testing.
  • Experience using Eclipse/IntelliJ, GitHub, JIRA, Confluence etc. 
  • Strong problem-solving skills and a passion for debugging complex issues.
  • Experience with using Agile/Scrum methodology for software development.
  • Excellent verbal and written communication skills.

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply.

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

0 applies

313 views

Other Jobs from PayPal

iOS Developer - Payments SDK

Remote Stockholm, Sweden

Staff Software Engineer

Remote Bengaluru, India

Lead Software Engineer (UI)

Remote Bengaluru, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 212 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers