
Senior Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
PayPal's Foundational Commons platform team is seeking an innovative and passionate Senior Software Engineer with a frontend focus to enhance our Document Management System and develop solutions with rich user experiences. This role offers an agile environment to showcase problem-solving, analytical, and multitasking skills, with opportunities to advance software development, design, and testing capabilities, while gaining expertise in the Foundational Commons platform domain. Our team builds and scales critical horizontal services like Document Management System, Notifications, Dropzone, and Crawler, which are essential for PayPal's business operations and payment processing. The ideal candidate will design, architect, and drive solutions aligned with the One PayPal platform vision, collaborating with senior technical leadership across functions and business units. We are looking for a technically strong individual with hands-on experience in Node.js and React.js, who is a team player with a desire to learn and grow in business domains and new technical skills. Experience with TypeScript is a plus. Excellent communication and articulation skills are required to present ideas and influence stakeholders. Your responsibilities will include designing and developing critical web-based systems, building and maintaining reusable frameworks, implementing solutions from prototype to large-scale production, and focusing on high-performing software components and performance tuning. You will collaborate with engineers, architects, cross-functional teams, and Product Managers, participating in agile ceremonies and challenging the status quo in a fast-paced environment. You will be expected to deliver based on coarse-grained requirements, own code quality, conduct code reviews, and mentor junior engineers. Qualifications include a Bachelor's degree in Computer Science or a related field, 4+ years of application-oriented software development experience with at least 3-4 years in Node.js and React.js, rich experience in TypeScript, good experience with prototyping and wireframing tools like Figma, experience with authentication/authorization protocols (e.g., SSO), deep experience in UI/UX, and a strong plus for front-end architecture, performance tuning, and safety optimization. We value innovation, passion, teamwork, and excellent communication skills. PayPal offers a balanced hybrid work model, with 3 days in the office and 2 days remote or in-office, alongside comprehensive benefits covering financial, physical, and mental health. We are committed to diversity, inclusion, and fostering a sense of belonging for all employees.
Company
PayPal
PayPal, a global leader in digital payments for over 25 years, is dedicated to revolutionizing commerce. We create simple, personalized, and secure experiences for consumers and businesses worldwide, ...