Sr Software Engineer

PayPal PayPal · Fintech · Austin, TX +1 · Software Engineering

Software Engineer role at PayPal, focusing on developing and maintaining web applications, debugging, and collaborating with cross-functional teams. The role involves using various tools and frameworks like JavaScript, Node.js, Spring Framework, and observability tools. It requires experience in web application development, enterprise Java applications, API development, shell scripting, version control, CI/CD pipelines, and distributed systems.

What you'd actually do

  1. Collaborate with engineers and managers to define and refine requirements for user stories/tasks on the scrum board, utilizing Jira by Atlassian for agile lifecycle management.
  2. Develop solutions that meet specified requirements, focusing on design efficiency and effectiveness.
  3. Write clean, maintainable code to implement solutions, conducting both manual and automated testing.
  4. Utilize a variety of tools and frameworks including JavaScript, Node.js, Express.js, Kraken.js, Apollo GraphQL, Visual Studio Code, GitHub, and Jenkins.
  5. Deploy periodic releases and monitor application performance and traffic to identify and address potential issues and customer interaction failures.

Skills

Required

  • JavaScript
  • Node.js
  • Spring Framework
  • REST APIs
  • Unix shell commands
  • Git
  • Jenkins
  • Splunk
  • Object-Oriented Design
  • Distributed software systems

Nice to have

  • Express.js
  • Kraken.js
  • Apollo GraphQL
  • Visual Studio Code
  • GitHub
  • NPM
  • Maven
  • JFrog Artifactory
  • Sonar
  • OpenTelemetry
  • DataDog
  • Kibana
  • Confluence Cloud