Software Engineer (Java, Spark & GCP Data Platform)
Core
Build and operate large-scale distributed systems for critical business reporting, analytics, and decision-making on PayPal's cloud platform.
Role type
Mid-level data platform engineer
Builds
Scalable Java, Spark, and BigQuery-based data platforms supporting Finance, Product, Risk, and Compliance
Domain
Fintech / Data Engineering / Cloud Modernization
Required skills
Java, Apache Spark, SQL, REST APIs, Microservices, Linux, BigQuery, GCP services (GCS, Dataproc, Pub/Sub), Scala, Distributed Systems
Preferred skills
Cloud migration, Data platform solutions, Object-Oriented Design, Data Structures, Algorithms
Technologies
Java, Apache Spark, BigQuery, GCP, Scala, Linux
Responsibilities
Implement tasks within the Software Development Lifecycle (SDLC), Follow well-established internal conventions and standard procedures, Understand internal standards & processes and apply them to make technical decisions, Collaborate with peers, manager, and project lead to gain understanding of tasks and review solutions, Contribute to code & design reviews
Seniority
Mid-level, hands-on IC