Hybrid Senior Software Engineer – BigQuery

Posted 2 hours ago

Apply now

About the role

  • Senior Software Engineer building Java backend services and managing BigQuery data workflows for PayPal's credit system. Collaborating across teams to deliver scalable financial solutions while ensuring data integrity.

Responsibilities

  • Own BigQuery-backed datasets and pipelines used for reporting, reconciliation, and external data delivery
  • Design data models and access patterns that support accurate, auditable representation of credit assets
  • Optimize BigQuery performance, cost, and reliability using partitioning, clustering, and query tuning
  • Build and operate real-time and near-real-time pipelines using Pub/Sub, batch or streaming frameworks, and Java services
  • Leverage Dataproc for large-scale data processing and synchronization across BigQuery tables
  • Build Java-based backend services and RESTful APIs supporting credit and asset externalization workflows
  • Ensure strong observability, data quality controls, and operational readiness across services and data workflows
  • Partner with product, finance, risk, compliance, and engineering teams to deliver secure and compliant solutions
  • Influence platform architecture and best practices through design reviews and technical leadership

Requirements

  • 6+ years of professional experience as a software engineer building production systems
  • 4+ years of hands-on experience on Google Cloud Platform, particularly BigQuery, Dataproc, Pub/Sub, Cloud Run, and Cloud Functions
  • Deep expertise in BigQuery internals, including Query execution plans and performance tuning
  • Table partitioning and clustering strategies
  • Experience designing and operating real-time and near-real-time data pipelines
  • Proficiency in Java, including designing and building RESTful APIs using Spring Boot or similar frameworks
  • Strong experience with logging, monitoring, and observability, including dashboards, alerting, and production troubleshooting
  • Proficiency with IAM, service accounts, and data access controls
  • Ability to design scalable, reliable systems with a strong focus on correctness, performance, and operational excellence
  • Strong communication skills and the ability to collaborate across engineering and cross-functional teams

Benefits

  • generous paid time off
  • healthcare coverage for you and your family
  • resources to create financial security
  • support your mental health

Job title

Senior Software Engineer – BigQuery

Job type

Experience level

Senior

Salary

$123,500 - $183,700 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job