
Lead Software Engineer – Risk Solutions
PayPal
full-time
Posted on:
Location Type: Hybrid
Location: San Jose • California • Texas • United States
Visit company websiteExplore more
Salary
💰 $196,500 - $291,500 per year
Job Level
Tech Stack
About the role
- Makes technical decisions affecting multiple teams, crossing organizational boundaries
- Establishes conventions & processes to be followed by other employees
- Actions determine the utilization of company resources (people, money, assets) and affect the effectiveness of the company
- Handles multiple, multi-team initiatives simultaneously, using judgement to prioritize among more issues than can be handled individually.
- Understands evolving industry capabilities & practices and can judiciously apply up--to-date information for optimal results
- Competent at communicating technical issues with non-technical audiences
- Spreads their behavior, principles, and knowledge as a means of improving technical results of other employees (via many means – modeling behavior, 1:1s, working sessions, quality documentation)
- Partners with product management, to ideate solutions to business problems & goals
Requirements
- 10+ years of software engineering experience, including ownership of distributed, data-intensive systems in large-scale production environments.
- Strong expertise in cloud-native engineering, with a preference for GCP.
- Hands-on experience with BigQuery, Pub/Sub, Dataproc, Cloud Functions, or equivalent services.
- Proficient in backend development using Java, Python, or Node.js, with a deep understanding of microservices and service orchestration.
- Hands-on experience with Big Data frameworks: Apache Spark, Kafka, Hadoop, Hive, and Airflow.
- Experience designing and optimizing streaming architectures and near real-time processing systems.
- Strong understanding of data modeling, SQL and NoSQL databases (e.g., MySQL, MongoDB, Redis), and performance tuning at scale.
- Exposure to AI-assisted engineering tools or strong interest in leveraging such tools to improve software delivery.
- Solid grounding in computer science fundamentals: data structures, algorithms, object-oriented design, operating systems.
- Familiarity with DevOps, including CI/CD pipelines, automation, and performance monitoring.
- Excellent communication and collaboration skills; experience working across cross-functional teams.
Benefits
- Generous paid time off
- Healthcare coverage for you and your family
- Resources to create financial security and support your mental health
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud-native engineeringGCPBigQueryPub/SubDataprocCloud FunctionsJavaPythonNode.jsApache Spark
Soft Skills
communicationcollaborationjudgmentprioritizationmodeling behaviormentoringdocumentationproblem-solvingcross-functional teamworkleadership