PayPal

Software Engineer

Chennai, India
Perl Python Spark Java Spring API Kafka Shell
This job is closed! Check out or
Description
The Team The Payments Engineering organization builds and maintains the highly scalable, available, secure, and compliant payments platform of PayPal. This platform helps PayPal’s consumers and merchants to move and manage their money. This role is for the Settlements engineering team, which is part of the Payments platform team. The Settlements platform is the one of the largest platforms responsible for settling funds between PayPal and the user’s funding instruments such as cards, banks and so on. The Role This is a technical individual contributor role which will be responsible for designing and developing large scale distributed applications architected for scale, and capable of supporting multiple tenants internal to PayPal seamlessly. These systems also integrate with various external payment processors and intermediaries, outside of PayPal, using industry standard payment integrations methods. In addition to scale and integration complexity, the role also presents complexities in the realm of availability, resiliency, security, and failover. A combination of these platform capabilities will ensure that we enable highest level of straight through (manual intervention-free) processing of payment transactions. The individual in this role will be helping us unlock futuristic opportunities, using the latest technologies on prem and on the cloud. What more, they will work alongside the brightest of talent comprising of senior architects, engineers, product owners, and peers in other engineering groups within the Payments Engineering organization.

Key Responsibilities

·     Customer Advocacy: Be customer focused and passionate about providing world-class solutions for millions of customers across the world; Demonstrate a customer centric mindset as part of day-day work, voice for the customer and deal with customer needs and issues with a sense of empathy and urgency; Work closely with product operations and customer support team to address any ongoing customer issues. 

·     Technical Leadership: Presents issues and solutions to audiences of varying sizes. Provides recognized technical and business leadership and is able to provide deep technical support across a range of functionality.

·     Design and Coding Skills: Develops efficient, elegant, clean, reusable code with no unnecessary complication or abstraction. Deliver quality solutions on schedule. Works with business partners to understand the requirements and develop elegant reusable solutions/code. Create / Review well-articulated, detailed low level design documents;

·     Tooling: Participate in the development of tools, systems and processes aimed at improving product supportability or overall support productivity. 

Your day-to-day:​

·       Hands-on experience in designing, developing and testing high traffic backend services, with low latency and designing them for scale.

·       Experience in designing large scale distributed data systems considering scalability, reliability, security, performance, and flexibility.

  • Deep understanding of and extensive experience applying advanced object-oriented design and development principles.
  • Agile development process and SCRUM process.
  • Must-have experiences: Experience developing large scale enterprise applications, primarily with JAVA, Spring Core and Spring Batch with hands on experience in RDBMS and NoSQL databases. Experience with REST API’s, Web Services, Unit Testing and build tools. Experience in distributed data processing and data analysis, and distributed messaging systems such as Kafka. Experience in application performance fine tuning. Experience using industry standard software development tools (IDE / Version Control / Continuous Integration) 
  • Desired experiences: Knowledge on scripting languages like Unix Shell, Perl, Python is a plus. Expertise in online payments and related domains is a plus. Exposure to Spark, Distributed Databases, Cloud Technologies is a plus.

What do you need to bring:​

·       MSCS / BSCS plus 2+ years of experience in software design, development and architecture.

Our Benefits:

At PayPal, we’re committed to building an equitable and inclusive global economy. And we can’t do this without our most important asset—you. That’s why we offer benefits to help you thrive in every stage of life. We champion your financial, physical, and mental health by offering valuable benefits and resources to help you care for the whole you.

We have great benefits including a flexible work environment, employee shares options, health and life insurance and more. To learn more about our benefits please visit https://www.paypalbenefits.com

Who We Are:

Click Here to learn more about our culture and community.

PayPal has remained at the forefront of the digital payment revolution for more than 20 years. By leveraging technology to make financial services and commerce more convenient, affordable, and secure, the PayPal platform is empowering more than 400 million consumers and merchants in more than 200 markets to join and thrive in the global economy. For more information, visit paypal.com.

PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, PayPal will provide reasonable accommodations for qualified individuals with disabilities. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at paypalglobaltalentacquisition@paypal.com.

As part of PayPal’s commitment to employees’ health and safety, we have established in-office Covid-19 protocols and requirements, based on expert guidance. Depending on location, this might include a Covid-19 vaccination requirement for any employee whose role requires them to work onsite. Employees may request reasonable accommodation based on a medical condition or religious belief that prevents them from being vaccinated.

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

0 applies

144 views

Other Jobs from PayPal

Software Engineer

Remote Bengaluru, India

Software Engineer

Remote Bengaluru, India

Frontend Engineer

Remote Chennai, India

Senior Software 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

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