Software Engineer
Core
Develops and maintains large-scale payment microservices, optimizing CI/CD pipelines, migrating legacy monoliths, and integrating AI/LLM tools to accelerate engineering productivity.
Role type
Senior Software Engineer (Backend/Microservices)
Builds
Scalable payment processing services, microservices, and CI/CD workflows for PayPal's global commerce platform.
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices architecture, RESTful API design, JVM tuning (GC/memory), CI/CD pipeline optimization, AWS/GCP/Azure, MySQL/Oracle/MongoDB, Git, Python/Golang/JavaScript
Preferred skills
AI/LLM tool integration, legacy monolith refactoring, cross-team system integration
Responsibilities
Expand automated test coverage and maintain test suites; optimize CI/CD pipelines for build stability; migrate legacy monolithic services to microservices; monitor production incidents and perform root-cause analysis; tune JVM garbage collection and memory management; integrate AI/LLM-powered development tools; author technical documentation and runbooks.
Seniority
Senior, hands-on IC