MTS 1, Software Engineer

PayPal, Inc.9 months ago
San Jose, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

PayPal has been revolutionizing commerce globally for more than 25 years by creating innovative, secure, and personalized payment experiences across approximately 200 markets. At PayPal, Inc., our core values of Inclusion, Innovation, Collaboration, and Wellness inform everything we do. We are seeking an MTS 1, Software Engineer in San Jose, CA to lead the design and implementation of client-side applications, drive architecture discussions, and mentor team members. Location: San Jose, CA. Schedule: 40 hours per week; M-F, 9:00 a.m. to 5:00 p.m. Partial telecommuting is permitted from within a commutable distance.

Key Responsibilities

  • Responsibilities: Provide technical guidance to a team of software engineers, fostering collaboration, innovation, and continuous improvement.
  • Demonstrate end-to-end ownership of software features across all phases of the development lifecycle.
  • Lead the design and implementation of client-side software solutions.
  • Drive architectural discussions and advocate for industry best practices and innovative solutions.
  • Optimize software performance by identifying and resolving bottlenecks through monitoring, logging, and metrics.
  • Ensure clean, scalable, secure, and reliable software services through effective coding, documentation, and automation.
  • Implement critical non-functional requirements such as Availability, Security, Performance, Scalability, and Observability.
  • Collaborate with cross-functional teams to ensure seamless integration and deployment of software applications.
  • Conduct code reviews and provide constructive feedback to maintain software quality.
  • Mentor junior software engineers and promote a culture of continuous learning and knowledge sharing.
  • Participate in program planning, influencing product and technology roadmaps.

Required Qualifications

  • Education: Master’s degree in Computer Science, Software Engineering, or a related field; or a Bachelor’s degree with five years of progressively responsible experience.
  • Qualifications: Minimum of 2 years of experience in each of the following areas:
    • JavaScript development
    • Server-side application development with Node.js
    • Building scalable front-end applications using React
    • Designing and developing APIs with GraphQL
    • Utilizing CI/CD tools such as Jenkins or GitHub Actions
    • Deploying and managing microservices with Docker and Kubernetes
    • Implementing unit and end-to-end testing frameworks (e.g., Jest, Mocha, Playwright)
    • Working with cloud platforms (AWS, GCP, or Azure)
    • Designing and optimizing data storage with SQL and NoSQL databases (PostgreSQL, MongoDB)
    • Employing monitoring and observability tools such as New Relic, Splunk, or Prometheus
  • Must be legally authorized to work in the U.S. without sponsorship.

Preferred Qualifications

  • Experience working in a hybrid environment and a strong alignment with PayPal’s core values.

Benefits & Perks

  • Salary: $226,138-333,500 per annum (based on location and relevant experience).
  • Compensation: May include an annual performance bonus, equity, or other incentive compensation.
  • Benefits: Competitive standard company benefits including employee share options, health and life insurance, and a flexible work environment (3 days in-office, 2 days remote).
  • PayPal is committed to fair and equitable compensation practices and does not charge candidates any fees during the recruitment process.

Required Skills

Monitoring and Observability (New Relic, Splunk, Prometheus)
SQL
Cloud Platforms (AWS, GCP, Azure)
Docker
NoSQL
React
CI/CD (Jenkins, GitHub Actions)
JavaScript
Node.js
GraphQL
Kubernetes
Testing frameworks (Jest, Mocha, Playwright)