Senior Software Engineer
Core
Senior Software Engineer acting as a project/system leader, designing scalable solutions, and coordinating engineering activities for PayPal's global payment network.
Role type
Senior Software Engineer (Project Lead)
Builds
Scalable, high-performance software systems and applications for payments, merchant services, and consumer funds transfer.
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring, Hibernate, REST, Maven, Database design and tuning, TestNG, JUnit, AI-assisted development tools, System architecture, Release planning
Preferred skills
QA automation, Full-stack development, Emerging AI/ML technologies
Technologies
Java, Spring, Hibernate, REST, Maven, TestNG, JUnit, GitHub, AI tools (Copilot, Claude, Cursor)
Responsibilities
Coordinate activities of other engineers and determine technical tasks; Design, develop, and maintain scalable software systems; Write clean, well-tested code; Identify performance bottlenecks and drive reliability improvements; Use AI tools to improve engineering velocity; Plan and coordinate software releases.
Seniority
Senior, hands-on IC with leadership responsibilities