Sr Software Engineer

PayPal
San Jose, California / Chicago, Illinois2026-04-06Full time

About the job

This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, guiding junior engineers, operating with little supervision, and applying knowledge of technical best practices.

Responsibilities

Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.

Advises immediate management on project-level issues

Guides junior engineers

Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices

Applies knowledge of technical best practices in making decisions

Qualifications

Minimum

3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.

Preferred

Build and maintain modern web applications using Next.js and React, delivering intuitive, performant user interfaces

Develop full-featured product experiences with a component-driven architecture and strong attention to UX

Integrate large language models into product workflows, including PRD parsing, requirement mapping, and AI-assisted code generation

Design and iterate on LLM-powered pipelines that convert unstructured inputs (design specs, product documents) into structured, actionable outputs

Build, train, and deploy ML models using Vertex AI and the broader GCP ecosystem

Manage model lifecycle including training pipelines, evaluation, versioning, and continuous retraining feedback loops

Deploy and operate model serving infrastructure on Kubernetes/GKE for reliable, low-latency predictions at scale

Develop Python-based data pipelines to ingest, transform, and analyze large datasets in BigQuery

Instrument data collection and monitoring to support model performance tracking and improvement

Integrate ML model outputs and automation tooling natively into CI/CD pipelines to reduce build and test cycle times

Collaborate with platform and DevOps teams to ensure scalable, production-grade infrastructure

Participate in design reviews, technical planning, and agile ceremonies

Proactively identify opportunities to improve developer tooling, automation, and platform capabilities

Proficient in TypeScript with a strong grasp of type safety, modern ES patterns, and scalable front-to-back codebases

Experience structuring test strategies and writing automated test suites in fast-moving product environments

Demonstrated personal or professional investment in AI tooling and emerging technologies — side projects, experimentation with LLMs, or contributions to AI-driven developer productivity tools

Experience identifying and implementing engineering efficiencies through automation, improved developer workflows, or reduced toil

Familiarity with AI code generation tools and incorporating them responsibly into day-to-day development