Overview
Software Engineer role in PayPal's AI Ops & Engineering team, part of the Site Reliability Engineering (SRE) organization, helping build and grow an AI-based Reliability Solutions Practice.
What you'll do
- Implement tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff.
- Follow well-established internal conventions and standard procedures.
- Understand internal standards and processes and apply them to make technical decisions.
- Collaborate with peers, manager, and project lead to gain understanding of tasks and review solutions.
- Contribute to code and design reviews.
- Design, develop, and maintain scalable backend services and platforms for Site Reliability use cases using Java.
- Build and deploy production-grade applications and RESTful APIs that are scalable, secure, and maintainable.
- Collaborate cross-functionally with product, infrastructure, and SRE teams to translate reliability pain points into engineering solutions.
- Contribute to system design and architecture decisions that ensure scalability, reliability, and maintainability.
- Write clean, well-tested code, participate in code reviews, and follow engineering best practices.
- Share knowledge within the team.
- Where relevant, explore opportunities to apply AI/GenAI to improve automation and engineering workflows.
What you'll need
- 1+ years relevant experience and a Bachelor's degree, OR any equivalent combination of education and experience.
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of experience designing, developing, and deploying scalable software.
- Experience with front-end technologies such as React.js or Node.js.
- Strong Java coding skills, with hands-on experience building scalable applications and services.
- Experience with RESTful APIs, microservices, and cloud platforms.
- Solid understanding of system design principles and experience with large-scale, fault-tolerant distributed systems.
- Experience working in Agile, fast-paced environments, with the ability to collaborate across teams.
- Good analytical and problem-solving skills.
- Strong verbal and written communication skills.
- Flexibility and willingness to learn new technologies and adapt quickly.
Nice to have
- Familiarity with AI or GenAI.
- Knowledge of AI/GenAI concepts such as LLMs, prompt engineering, or RAG.
- Familiarity with tools like Python, LangChain, or LLM APIs.
Details
- Location: Chennai, Tamil Nadu, India.
- Work mode: balanced hybrid model, 3 days in the office and 2 days at your choice of PayPal office or home workspace (for the majority of employees).
- Subsidiary: PayPal Travel.
Read the full description and apply on the company’s own careers page.