PayPal

Staff Software Engineer- Full Stack

Chicago, IL Austin, TX
JavaScript React TypeScript Java Node.js
This job is closed! Check out or
Description
What you need to know about the role- As a Lead Engineer on the Checkout Engineering team, you’ll be embedded on a delivery team focused on delivering delightful and ever-improving user experiences to our users across the globe. Once you are well versed in our product domain and our software architecture, we expect that you will be capable of working autonomously to deliver new features and functionality. You will work closely with members of Product, Design, and Analytics in all phases of our software development lifecycle: from concepting and planning to development, testing, deployment, and monitoring. You will be responsible for developing industry-leading Checkout experiences that bring unquestionable value to both merchants and buyers. Meet our team The Checkout Web Experiences team works every day with a mission to build best-in-class experiences that are used by millions of merchants and shoppers worldwide. We're looking for talented, motivated, detail-oriented technologists with a passion for building beautiful products and experiences that surprise and delight our users. We value close collaboration, open communication, detail-oriented quality assurance, and a passion for achieving engineering and product excellence. We champion a culture of continuous improvement and data-driven decision-making through rapid experimentation and learning. We seek an environment of psychological safety where all voices are heard and great ideas can come from anywhere.

Your way to impact:

In this role, you will be a part of shaping the future of PayPal's customer-facing Checkout products on the web, from payment buttons to transaction receipts, and every step along the way.

You will work closely with members of Product, Design, and Analytics in all phases of our software development lifecycle: from concepting and planning to development, testing, deployment, and monitoring. You will be responsible for developing industry-leading Checkout experiences that bring unquestionable value to both merchants and buyers.

Your day to day:

  • Contribute to engineering efforts and demonstrate ownership of features, projects, modules, and services
  • Demonstrate ownership of features, projects, modules, and services your team is delivering by challenging product and engineering norms and historical rules
  • Be a champion of clean and scalable coding principles, holding others on your team to the same standard through rigorous code reviews
  • Identify critical non-functional requirements for the work your team is prioritizing (security, performance, scalability, etc.)
  • Work with your Agile team to achieve shared understanding around the new products and features under consideration
  • Continuously learn and share your knowledge and experience with your team
  • Collaborate with other developers to design and implement the required solutions
  • Understand and apply our technical architecture to ensure consistent, reliable, and secure deployments
  • Bring fresh ideas for how to continuously improve our software and your team
  • Advocate for ways to remediate technical debt on an ongoing basis
  • Develop sound and scalable testing practices for yourself and your team to ensure a high level of quality assurance
  • Work closely with our Technical Lead Engineers keep your team plugged in to large engineering initiatives and to have broader impact outside of your delivery team

What you need to bring:

  • 8+ years of writing modern JavaScript (React) or TypeScript across the stack
  • 8+ years of experience with Java and Node.js
  • Leadership and Mentoring experience
  • Strong experience writing high-quality code and writing automated tests to back up your code
  • You’re highly aware of performance bottlenecks and can design solutions that minimize latency
  • You understand how different devices and form factors impact web applications and user experience
  • You take quality seriously and you test your work thoroughly
  • You have a high degree of empathy for the users of our software
  • You're passionate about creating compelling customer-facing experiences at scale
  • You're ultimately a problem solver, and you enjoy working both independently and collaboratively to identify the root cause of any issue
  • Ability to hold yourself and your teammates accountable to the standards we set for ourselves

**We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don't hesitate to apply.

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

1 applies

672 views

Other Jobs from PayPal

Manager, Software Development 2

Remote Bengaluru, India

Software Engineer

Remote Bengaluru, India

Senior Staff Architect

Remote Chicago, IL

Software Engineer

Remote Bengaluru, India

Software Engineer

Remote Bengaluru, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers