Overview
Build and operate Risk platform and developer experiences for PayPal's global customer base, working as a full stack engineer across the UI, services and data layers.
What you'll do
- Deliver complete solutions across all phases of the Software Development Lifecycle (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
- Advise immediate management on project-level issues.
- Guide junior engineers.
- Operate with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices.
- Build back-end Java/Spring Boot and Node.js services and APIs that power Risk and Device Intelligence capabilities.
- Build React front-end applications, dashboards, and developer portals, and JavaScript SDK features that expose APIs.
- Partner closely with cross-functional teams, such as Venmo and PayPal, on design and product.
- Provide feedback on code and contribute to architecture discussions.
- Engage with internal and external developers to understand their pain points and improve the developer experience.
What you'll need
- 3+ years relevant experience and a Bachelor's degree, or any equivalent combination of education and experience.
- Applies knowledge of technical best practices in making decisions.
Nice to have
- Experience building full-stack (Node.js/React) or Spring Boot-based applications, with a strong desire to build SDKs and developer tools.
- Experience with developer-facing products (SDKs, REST APIs, GraphQL) or products that enable third-party development.
- Experience with relational and NoSQL databases, messaging/event streaming (e.g., Kafka), and cloud-native deployment.
- Familiarity with state management, performance optimization, and CI/CD for web and Java applications.
- Excitement about our team's focus on open source (we are fully open source) and on improving developer experience.
- Awareness of industry trends and technologies, applied to our products and for our merchants.
Details
- Location: Bangalore, Karnataka, India.
- Hybrid work model: 3 days in the office and 2 days at your choice of PayPal office or home workspace, for most employees.
Read the full description and apply on the company’s own careers page.