Sr Software Engineer

PayPal PayPal · Fintech · Scottsdale, AZ +1 · Software Engineering

Senior Software Engineer on the Credit Platform team at PayPal, responsible for designing and building foundational backend systems for global credit products. The role involves full SDLC, partnering with various teams, and ensuring scalability, performance, security, and regulatory compliance.

What you'd actually do

  1. 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.
  2. Advises immediate management on project-level issues
  3. Guides junior engineers
  4. Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  5. Applies knowledge of technical best practices in making decisions

Skills

Required

  • 5+ years of professional experience in software engineering
  • 5+ years in Java, with experience building RESTful APIs using Spring Boot or similar frameworks
  • Proven experience designing microservice architectures and operating high-concurrency production systems
  • Experience with relational databases (Oracle, MySQL), NoSQL databases (DynamoDB), and analytical data warehouses (BigQuery)
  • Strong understanding of data modeling, SQL optimization, and database fundamentals beyond basic CRUD usage
  • Hands-on experience building event-driven systems, including messaging or streaming platforms such as Kafka or Pulsar
  • Experience with asynchronous programming patterns for decoupled, resilient services

Nice to have

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field

What the JD emphasized

  • correctness, performance, security, and regulatory compliance are essential