PayPal

Senior Software Engineer

Remote Chennai, India
Java JavaScript Spring Node.js React
This job is closed! Check out or
Description
What you need to know about the role: PayPal SRE is a continuous engineering discipline that effectively combines software development and systems engineering to build and run scalable, distributed, fault-tolerant systems. SRE’s vision is to create the most reliable payment platform in the planet. As a Site Reliability Engineer, you will be working to ensure that PayPal’s internal and external services have the highest reliability to server our customers. Meet our team: As a PayPal SRE Engineer part of the Platform Engineering team, you’ll have the opportunity to Work directly with Product Development teams to own reliability, availability, performance, and efficiency of PayPal’s products through our SRE platform and product capabilities.

Your way to impact:

SRE Platform Engineering org within SRE owns the following domains - Change Reliability (To effectively prevent impacts caused by changes and increasing our quality), Site Health Restoration (To Triage and Remediate and preserve Site automatically) and Measurement and Attribution (To Measure our Availability and accountability to maintain the Reliability of our site). The Products we build for these domains, serve to support operability of the site, enrich release quality, drive accountability and offer change control.

Your day to day

  • Translate product requirements into technical solutions and take end-to-end ownership of the task from development to deployment.
  • Write clean and maintainable code with unit and functional test cases.
  • Solve technical challenges, complex real-time issues that our customers are facing.
  • Perform code reviews.
  • Develop and maintain documentation.
  • Mentor junior engineers in the team.

What do you need to bring-

  • Bachelor's or master’s degree in Computer Science, Information Systems or the equivalent combination of education, training, or work experience.
  • 6+ years of experience in building scalable distributed software systems.
  • Strong programming fundamentals and analytical skills. Proficient in at least one programming language - preferably Java and/or JavaScript.
  • Good understanding of architectural considerations such as security, performance, scalability, reliability.
  • Proficient in full stack development using Java EE technologies (e. g. Java language, application servers, servlet containers, JMS, JPA, Spring, Spring Boot, JAX-RS, Hibernate or equivalent) or JS stack (Node JS, React JS etc).
  • Working knowledge of RDBMS. Understanding of NoSQL and other modern database and storage technologies is desirable.
  • Experience in testing frameworks, build tools and CI processes/tools.
  • Strong advocate of code craftsmanship and quality deliverables.
  • Strong communication and interpersonal skills.
  • Proven ability in working with cross-functional groups and getting results in matrix organizations.
PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

0 applies

368 views

Other Jobs from PayPal

Machine Learning Intern

Remote Singapore

Integration Engineering Manager

Remote Mexico City, Mexico

Data Scientist 2

Remote Chennai, India

MTS 2, Software Engineer

Remote Bengaluru, India

HR Systems Engineer

Remote Chennai, 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

🥳🥳🥳 166 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