PayPal
PayPal5h ago
Career Pages

Staff Software Engineer

Chennai, TN,IN, IN
Full Time
Senior Level

Auto Apply to 50+ AI Matched Staff Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at PayPal

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

PayPal seeks a Staff Software Engineer in Chennai, India, to lead projects and systems, guiding other engineers and defining technical tasks for project or system objectives. This role involves proactively improving existing structures and processes, exercising judgment to balance competing priorities, and identifying optimal solutions. The ideal candidate will recognize patterns, generalize solutions, and collaborate with management to set and enhance engineering rigor standards. Key responsibilities include establishing and implementing critical non-functional requirements such as availability, security, performance, scalability, and observability. Seamless collaboration with development teams is crucial for integrating and deploying client-side applications, enhancing build, test, and deployment automation. Effective communication with both technical and non-technical stakeholders, including Architecture, Developer Experience, Product, Design, Analytics, Legal, and Marketing, is essential. The role requires a proven ability to work with non-technical departments like marketing, finance, and legal. A minimum of 5 years of relevant experience and a Bachelor's degree, or an equivalent combination of education and experience, is expected.

As a Staff Software Engineer at PayPal, you will assume a pivotal technical leadership position encompassing the entire software development lifecycle. You will be instrumental in shaping the architectural vision of our client-side applications, mentoring junior engineers, and driving the implementation of sophisticated technical designs. Your expertise will be vital in scaling our platforms for enhanced reliability and performance, ultimately creating exceptional experiences for merchants and buyers globally.

Key responsibilities include providing strategic technical leadership and mentorship to software engineers, fostering a culture of collaboration, continuous improvement, and technical excellence. Conducting formal and informal code reviews with constructive feedback to ensure exceptional code quality and adherence to coding standards is expected. Mentoring and developing junior engineers to encourage knowledge sharing and professional growth is a priority. Championing clean, scalable coding principles and best practices, including comprehensive documentation and automation, across all development areas is required.

The role demands 10+ years of professional software development experience with a strong specialization in backend development using Java. A proven track record in developing high-scale, high-throughput, and low-latency systems capable of handling massive transaction volumes is essential. High proficiency in Cloud technologies, object-oriented programming, and functional programming paradigms is necessary. A solid understanding of building robust backend applications with a keen ability to identify performance implications is expected. Exceptional skills in writing high-quality, maintainable code and comprehensive automated tests are critical. Strong familiarity with modern software development practices, version control systems, and agile methodologies is required, along with demonstrated expertise in performance optimization, system scaling, and reliability engineering.

Company

PayPal

PayPal

Chennai, TN,IN, IN
Posted on Career Pages
Staff Software Engineer - Java at PayPal | Chennai, TN,IN, IN | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform