PayPal is looking to solve the problem of delivering complete solutions spanning all phases of the Software Development Lifecycle (SDLC) to enable the world class Compliance Insights Platforms and empower intelligent detection and automation using cutting-edge micro-service and big data technology.
Requirements
- Advanced proficiency in Java, with demonstrated success in designing and implementing RESTful APIs using Spring Boot and other enterprise frameworks.
- Expertise in microservice design, high-concurrency service optimization, and operational excellence for large-scale production systems.
- Experience with relational and NoSQL databases like MySQL, HBase, DynamoDB or equivalent.
- Knowledge of OLAP databases like BigQuery, Druid, Starrocks or equivalent.
- Deep understanding of database principles, SQL optimization, and data modeling, beyond basic CRUD operations, to support high-performance transactional and analytical systems.
- Proven experience in event-driven service development and integrating event streaming platforms into business-critical solutions.
- Practical experience with message queues (e.g., Kafka, RabbitMQ) and asynchronous programming paradigms for building decoupled, event-driven architectures.
Responsibilities
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
- Work with business partner to enable the world class Compliance Insights Platforms in PayPal.
- Work with the top engineering talents to solve the tech challenges including high scalability, low latency and high availability using the cutting-edge micro-service and big data technology.
- Empower intelligent detection and automation by leveraging state-of-the-art Generative AI technology.
- Code is well-commented, easy to maintain, and can be reused across a sub-system or feature. Code may persist for the lifetime of a software version.
- Participates in architecture discussions, proposes and discusses solutions to system and product changes that are directly related to their area of focus.
- Responsible for managing multiple Applications, providing necessary support and maintenance activities.
Other
- 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
- Strong communication and leadership skills, with the ability to influence. architectural decisions and mentor cross-functional engineering teams.
- Must be comfortable working in an agile environment and with cross-functional teams, should have appetite to learn and be flexible to pick up new technology.
- 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.
- PayPal offers benefits including a flexible work environment, employee shares options, health and life insurance and more.