Full Time

Software Engineer – Full-Stack

PayPal
$80,000 - $140,000* / year (about $38–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by PayPal, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer – Full-Stack at PayPal, you will play a crucial role in designing, developing, and maintaining high-quality software applications that enhance user experience and operational efficiency. You will collaborate with cross-functional teams to define architecture, analyze technical requirements, and deliver innovative solutions that meet business needs. Your expertise in both frontend and backend technologies will enable you to contribute to all phases of the software development lifecycle, ensuring that our digital payment solutions remain secure, reliable, and user-friendly.



Job Responsibilities

  • Design, develop, and implement new features and functionalities for PayPal's applications.
  • Collaborate with product managers and UI/UX designers to create user-friendly interfaces.
  • Perform code reviews, write unit tests, and ensure code quality through best practices.
  • Maintain and optimize existing applications for performance and scalability.
  • Identify and troubleshoot software defects and production issues.
  • Engage in agile methodologies and participate in sprint planning, daily stand-ups, and retrospectives.
  • Stay abreast of emerging technologies and propose innovations to enhance PayPal’s platform.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Full-Stack Software Engineer or similar role.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Strong knowledge of web development frameworks (e.g., React, Angular, Node.js).
  • Experience with relational and non-relational databases (e.g., MySQL, MongoDB).
  • Familiarity with RESTful APIs and microservices architecture.
  • Excellent understanding of cloud platforms (e.g., AWS, Azure).
  • Strong problem-solving skills and an analytical mindset.
  • Effective communication and teamwork abilities.


Technologies & Tools

The Software Engineer – Full-Stack position at PayPal utilizes a diverse range of technologies and tools to maintain a robust software development ecosystem. The primary technologies include Java, Python, JavaScript, and modern frameworks such as React and Node.js. Additionally, familiarity with cloud services like AWS and Azure is essential, along with experience in utilizing Git for version control, Jenkins for CI/CD, and containerization technologies like Docker. The engineer will also engage with various database management systems, including MySQL and MongoDB, to ensure seamless data integration and storage solutions.



Ideal Candidates

The ideal candidates for this position exhibit a passion for technology and innovation, demonstrating a strong commitment to delivering high-quality software solutions. They possess an eagerness to learn and adapt in a fast-paced environment while being able to work collaboratively within cross-functional teams. Strong analytical skills, along with a detail-oriented approach, are crucial for identifying problems and developing effective solutions. Furthermore, candidates should showcase excellent communication abilities, allowing them to convey technical concepts to non-technical stakeholders effectively.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.