PayPal

Senior Software Engineer

Chennai, India
API Streaming Java HTML Spark
This job is closed! Check out or
Description
The candidate will be involved in software development and is expected to be a self-starter, team player and strong driver for results and continual improvement. The engineer should have experience working on projects in Agile methodologies, object-oriented design, and design patterns and practices.

What you need to know about the role-

Software engineers at PayPal develop innovative solutions and high-quality products that touch millions of people every day around the globe. Our engineers solve some of the most complex technical problems in the world of connected payments across all business units, including PayPal, Braintree, Xoom, Venmo and others. We are looking for the highest levels of technical talent and programming skills, as well as a keen desire to deeply understand our products and services to push our technology forward with respect to functionality, performance, reliability, and scalability and help us in our larger objective of democratizing financial services and empowering people and businesses to join and thrive in the global economy.

Meet our team

The engagement center team at PayPal is responsible for providing a world-class CRM platform that helps businesses manage their relationships with customers. The platform provides functionalities that enable different Global Customer Service teams to understand customer challenges and provide an easy-to-use and intuitive approach to solving customer inquiries. The platform is desired to be highly available at 99.999% or higher, be reliable and fault-tolerant across the different physical data centers and utilize hundreds of microservices.

The existing platform is built using another vendor stack. The desired end state is to have a state-of-the-art CRM platform based on Salesforce and an intuitive user interface to provide actions to our teammates and provide their best-in-class experience.

A successful candidate will require an understanding of the CRM domain, industry trends and, most importantly, hands-on programming skills and familiarity with UI development for enterprises. Candidate should have a working knowledge of Salesforce (APEX, LWC), Java Script, HTML, an understanding of Salesforce cloud technologies, automation systems, data centers, as well as excellent communication and execution skills. If you are passionate about application development, systems design, scaling beyond 99.999% reliability and working in a highly dynamic environment with a team of smart and talented engineers, then this is the job for you.

Your way to impact

You'll work alongside the best and the brightest engineering talent in the industry. We have opportunities in a wide range of areas, including development, design, test, quality, front end and back end. As a core participant of your team, you'll estimate engineering efforts, prioritize projects, plan implementations, and triage production issues. You need to be dynamic, collaborative, and curious as we build new experiences, improve existing products, and develop distributed systems powering the customer service platform at a scale only a few companies can match.

Your day to day

  • Understand the use cases for the Engagement Center Domain across the different teams and help guide evaluation and adoption of a next generation Spark tool for PayPal that is scalable, reliable and fault tolerant.
  • Help with evaluation using Proof of Concept on the different options/solutions selected that should solve all the use cases.
  • Collaborate with other engineers on code reviews, internal infrastructure improvements and process enhancements.
  • Ensure minimal operational overhead by automating maintenance tasks with manageable configurations, solving scalability bottlenecks to improve performance and maximizing system availability by ensuring functional and performance SLAs.
  • Design, implement, and test complex, multi-tier distributed software application frameworks collaboratively with peers and technical leaders.
  • Ability to find and help fix performance, scalability, and other production issues in a time-critical environment.
  • Ability to work collaboratively with team members to achieve end vision
  • Ability to work in a dev-sec-ops model and be customer centric

What do you need to bring-

  • 8+ years of work experience in Software engineering with a minimum 5+ in Salesforce application development
  • ME/BE degree in Computer Science or equivalent
  • Salesforce certification required: Platform Developer I

Basic Requirements:

  • Experience in Salesforce CRM with end-to-end implementation experience.
  • Strong knowledge and experience with all the Out of Box capabilities, components and configurations offered by the Salesforce platform and implementing new instances of Salesforce.com from scratch.
  • Strong knowledge and experience with configuration, customization and programming with Apex, Apex triggers, Apex actions, Web Services, LWC frameworks, VisualForce and JSON.
  • Salesforce.com integration experience with other enterprise services using real-time APIs, Streaming APIs.
  • Knowledge and experience of handling different Governor limits and the ability to design and build applications for the enterprise scale with Asynchronous jobs, Bulkify, Parallel Processing, Platform Cache, LDS and so on.
  • Strong practical deployment knowledge of VisualForce, Flex, Salesforce configurations, Apex, Lightning, AppExchange deployment, and other Salesforce.com metadata using the org or package deployment models with GitHub as a version control system.
  • Troubleshooting experience with Salesforce (debugging issues with Apex, Visualforce, Lightning components, Flows / Processes, Lightning page performance, SOQL performance, API integrations and so on).
  • Proficient in Salesforce best practices, design patterns and design limitations.
  • Good knowledge in Java and Object-Oriented Programming languages and concepts.
  • Prior Experience in Reactive JS development, REST based service development.
  • Should possess excellent problem-solving abilities and debugging skills.
  • Ability to identify bottleneck issues in systems/designs and propose innovative solutions to solve them.
  • Ability to review and come up with effective designs to complex problems using system design concepts.

Required Soft Skills

  • Should be a fast learner.
  • A team player who values collaboration, innovation, and inclusion.
  • Comfortable working in an Agile environment.
  • Proficiency in stake holder management.
  • Strong verbal and written communication skills.
  • Interest in the payments industry.

**We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don't hesitate to apply.

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

67 views

Other Jobs from PayPal

Frontend Engineer

Remote Chennai, India

Senior Software Engineer

Remote Chennai, India

Senior Data Scientist, ML

Remote San Jose, CA

iOS Developer - Payments SDK

Remote Stockholm, Sweden

Similar Jobs

Data Platform Engineer

Bengaluru, India

DevOps Engineer

Remote Sweden

DevOps Engineer

Remote Europe

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

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