PayPal

Senior Software Engineer - Cloud-Ingress

San Jose, CA US
Bash Terraform Puppet Ansible API AWS Kubernetes Shell
This job is closed! Check out or
Description
Develop and optimize Cloud-Ingress services, HAProxy,.

 

 About The Team 

The Cloud -Ingress team runs a load balancing and proxying service at the edge of the Braintree infrastructure. Our mission is to develop a best-in-class “front door” for fast, reliable access to Braintree APIs on a global scale. 

The services managed by this team handle over 10k requests per second and are instrumental to guaranteeing high availability for the Braintree products merchants use to process payments and beyond. We are constantly thinking about optimization, scalability, and stability. 

Our stack is mainly HAProxy and assorted load balancing services, built on AWS and using Kubernetes. 

As a Member of the Team, You Will 

  • Pair with engineers inside and outside the team to build and improve our services. 

  • Collaborate, communicate and integrate with multiple engineering teams. 

  • Develop a high-level view of the functions, usages, and needs of all of Braintree’s external APIs, and use this to drive architecture decisions. 

  • Trace bugs and errors through multiple systems, including ones you don’t own, sometimes on behalf of customer-facing teammates. 

  • Drive team discussions on technical strategy, system architecture, and component design. 

  • Participate in all stages of the software development cycle, including design and development of significant new architectural systems and improvements. 

  • Develop and maintain technical documentation. 

  • Participate in 24/7 on-call team rotation of the services we own. 

Minimum Requirements: 

  • 3+ years of non-internship professional software development or DevOps experience. 

  • Excellent verbal and written communication skills. 

  • Comfortable on the Unix command line. 

  • Proficient in at least one shell scripting language (e.g. bash). 

Preferred Qualifications: 

  • Familiarity with at least one system of infrastructure code tooling or configuration management system (e.g. Terraform, CloudFormation, Puppet, Ansible, etc). 

  • Solid understanding of distributed systems and cloud architectures. 

  • Excellent skills in complex technical problem-solving. 

Nice to Have: 

  • Experience running a network edge system at scale. 

  • Experience with AWS services – NLB, ALB, Route53, Elastic IP, EC2, etc. 

  • Experience with Kubernetes. 

  • Experience working in a large engineering environment, coordinating across multiple teams, and leading organization-wide projects. 

  • Ability to present technical problems to non-technical audiences. 

 

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, and that individual applicants may not meet all these requirements. If working with these technologies at a global scale interests you, even if you don’t currently check every box, we encourage you to apply. 

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

1 applies

1017 views

Other Jobs from PayPal

Machine Learning Intern

Remote Singapore

Integration Engineering Manager

Remote Mexico City, Mexico

Data Scientist 2

Remote Chennai, India

MTS 2, Software Engineer

Remote Bengaluru, India

HR Systems Engineer

Remote Chennai, India

Similar Jobs

AWS cloud & devops engineer

Toulouse, France Occitanie, France

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

🥳🥳🥳 166 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