Sr Software Engineer - CPE

PayPal•Scottsdale, AZ
•$123,500 - $183,700•Hybrid

About The Position

This role owns the software Credit Production Engineering runs on. It delivers complete solutions across all phases of the SDLC for CPE's internal platforms — the knowledge base, the services behind it, and the automation the team depends on during live triage — and is accountable for those codebases as products: design, code review, tests, deployment and ongoing upkeep. It operates with little day-to-day supervision, guides engineers writing automation alongside their operational work, and applies technical best practices to build-versus-configure decisions within its own area. Essential 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

Requirements

  • 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
  • Demonstrated ownership of a production codebase — not only writing code, but accountability for its design, review, tests, deployment and upkeep over time.
  • Working fluency in both Shell scripting, Python and TypeScript.
  • Depth in databases: schema design, migrations, roles and grants, indexing and query performance, and running a database in production including backup and restore.
  • Production experience with cloud infrastructure — AWS and GCP are both in play — including deployment and observability.
  • Operational credibility with on-call engineers: prior time on a rotation, and an understanding of the work from the inside. This role is not in the on-call rotation, but is the escalation path for the services it owns.
  • Ability to drive a technical design across teams where the role holds no authority.
  • Comfort with ambiguity — much of this work has no precedent inside the team.

Nice To Haves

  • PostgreSQL + pgvector or another vector store — embeddings, similarity search, index tuning.
  • Retrieval systems or LLM tooling.
  • Managed Postgres at scale — Cloud SQL, RDS, Aurora.
  • Alerting and monitoring platforms — Datadog, Splunk, PagerDuty.
  • Event correlation, anomaly detection, or time-series analysis.

Responsibilities

  • Deliver complete solutions across all phases of the SDLC for CPE's internal platforms, based on priorities set with the CPE manager.
  • Own CPE's tooling codebases as products — apply and uphold code review, testing and release practices for them, and be the named owner accountable for their state.
  • Carry the knowledge base platform from pre-production to production: monitoring, backup and restore, documented ownership, and the operational layer a service needs once a team depends on it daily.
  • Design, build and operate new services that reduce the team's toil on repetitive and manual work, including correlating operational signals that today are handled individually.
  • Own the PostgreSQL schema and data layer behind CPE's retrieval platform — schema design, migrations, roles and grants, indexing and query performance.
  • Advise CPE management on project-level technical issues, including build-versus-configure and sequencing decisions.
  • Review code from, and provide technical guidance to, engineers who write automation alongside their operational work.
  • Partner with engineering teams outside CPE to obtain the service topology and dependency knowledge CPE's tooling depends on.

Benefits

  • Generous paid time off
  • Healthcare coverage for you and your family
  • Resources to create financial security
  • Support your mental health
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service