PayPal

Sr. Staff Software Engineer

Bengaluru, India
Java Spring SQL
This job is closed! Check out or
Description
What you need to know about the role We’re looking for an experienced Senior MTS Software Engineer to join PayPal Core Payments Engineering Team. You will be sought as an expert of frameworks, with solid design and technical skills and the ability to design and architect complex solutions, advocate for best practices, and cross-team influencer. Meet our team The Payments team is responsible for processing forward and reverse money movements. The other systems the team owns include balance maintenance and maintaining the system of records. The teams are geographically split between India and USA.

Your way to impact

This is an opportunity to be a technical leader within the Payments Team and PayPal in general. You will be responsible for designing and building large-scale applications. You should be self-motivated, team-oriented, problem solver, possess creative problem-solving skills, and have the ability to handle multiple projects at the same time. You should have a deep understanding of the technology and should be able to propose solutions outside of the domain, collaborate and steer drive large projects end-to-end. You should be able to propose the go-forward tech stack and should have deep thinking about the product and mentor junior team members.

Your day to day

In this role, the individual will be part of the engineering team in the Privacy Organization and will be

responsible for

  • Understand the Partners Merchant'sants Domain in-depth and deliver features in PayPal that are scalable, reliable fault-tolerant rant.
  • Involved in the design, architecture, and implementation of the foundational platform and framework code, working on the PPCP team. 
  • Be able to resolve complex problems arising in the project and able to provide guidance and support to the team to unblock and move forward.
  • Be able to quickly ramp up on the many different components/services - built on different technology stacks, Operations Systems and use different build and deploy pipelines - to add new features and fix issues. 
  • Very good debugging skills to troubleshoot issues promptly and recommend the root cause fixes for the issues. 
  • Be able to work closely with the users of the system to understand their problems and exercise empathy and maturity while working with them to solve the problems. 
  • Continue to work with the Architects to guide the vision and direction for the Observability team technically 
  • Collaborate with other engineers on code reviews, internal infrastructure improvements, and process enhancements. 
  • Ensure minimal operational overhead by automating maintenance tasks with easily manageable configurations, solving scalability bottlenecks to improve performance 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. 
  • Mentor junior staff and/or team members in the best practices of code quality and coding practices. Enhances code quality across multiple projects and/or business units. Recognized for tech debt reduction. 
  • Transform our teams and technologies across the enterprise to encourage adoption. 
  • Project planning and estimating effort for the different phases 
  • Ability to work collaboratively with team members to achieve the end vision 
  • Be part of the interview team to hire and builworld-class engineering team that will make an impact on how we do engineering at PayPal 

What do you need to bring-

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

  • 14+ years of experience developing large-scale applications JAVA, Spring Core, and Spring Batch, with good hands-on exposure to SQL and NoSQL technologies, a good understanding of relational and free-form databases, including strong data architecture and SQL/PL-SQL development skills
  • Deep understanding of and extensive experience applying advanced object-oriented design and development principles.
  • Expert level understanding of designing and developing data-intensive applications and architecting them for scalability and availability.
  • Developing high-traffic backend services, with low latency and designing them for scale.
  • Expert level in software design patterns, data structures, and algorithms.
  • Passionate about mentoring Senior engineers and leads and staying up to date on the latest technologies and platforms. 
  • Should be able to isolate errors by trouble-shooting the application stack from application to the framework to underlying infrastructure dependencies and network. 
  • Experience collaborating with business users to define the key business requirements and translate them into process/technical solutions
  • Hands-on knowledge of OOP/OOD/Functional languages along with a strong understanding of concurrency, parallelism, and networking, with profound data structure & algorithms. 
  • Experience developing solutions for service monitoring, automated remediation, measuring availability and reliability, performance, analytics, and network. 
  • Experience in application performance fine-tuning is a plus.
  • Expertise in online payments and related domains is a plus
  • Refactor existing codebase and in understanding existing implementations to decide to refactor or rewrite.
  • Identify Performance bottlenecks and use good coding patterns to avoid them 

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

0 applies

94 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

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