Software Engineer Jobs

10,000 jobs found — updated daily

Software Engineer, Routing Platform

PayPalAustin, TX
Hybrid

About The Position

PayPal's Routing Platform team maintains the L7 routing infrastructure that sits at the ingress boundary of PayPal's network, processing over 9 billion API calls daily with zero-downtime availability. We are looking for a passionate Software Engineer to join our team and help drive the modernization of our routing infrastructure — specifically leading the migration of existing Golang and Java-based routing platforms to the next-generation next-generation Kubernetes-native API gateway platform platform. This is a high-impact role where your work will directly influence the reliability, performance, and scalability of PayPal's routing systems.

Requirements

  • 1+ year of software engineering experience with a focus on platform engineering and API gateway systems
  • Proficiency in Golang and Java, with experience maintaining or migrating production-grade services
  • Familiarity with API gateway platforms — experience with Envoy, Istio, Gloo Gateway, or kgateway is a strong plus
  • Hands-on experience with Kubernetes and cloud-native technologies (GKE, EKS, or equivalent)
  • Experience with modern security protocols including JWT, OAuth 2.0, OIDC, mTLS, and zero-trust principles in API gateway or service mesh environments
  • Experience with performance benchmarking, latency analysis, and capacity planning for high-throughput distributed systems
  • Experience with CI/CD pipelines (Harness, Jenkins, or similar)
  • Strong understanding of networking concepts: HTTP/2, gRPC, TLS, load balancing, and traffic management

Nice To Haves

  • Experience with large-scale platform migrations in a high-traffic production environment
  • Familiarity with Helm, Terraform, or GitOps-based deployment workflows
  • Prior experience contributing to or working alongside open-source API gateway projects such as Envoy or kgateway
  • Background in fintech or payments infrastructure

Responsibilities

  • Contribute to the technical migration of existing Golang and Java-based routing services to a next-generation Kubernetes-native API gateway platform, ensuring zero-downtime transitions
  • Design, develop, and maintain cloud-native routing configurations, policies, and automation tooling including rate limiting, request/response transformation, and traffic shaping
  • Implement modern authentication and authorization patterns including JWT, workload identity, and claims-based routing to enable secure service-to-service communication
  • Develop and maintain observability tooling, dashboards, and alerting to ensure platform health
  • Partner with cross-functional teams to validate routing requirements and ensure business continuity
  • Contribute to self-service automation capabilities to reduce manual operational overhead across routing systems
  • Participate in on-call rotations and support operational reliability of the Routing Platform

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

5,001-10,000 employees

Career Resources

Build a Resume for Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service