> Markdown version of [/jobs/ext/2576337-software-engineer](https://www.wearedevelopers.com/jobs/ext/2576337-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** PayPal - **Location:** San Jose, CA, United States (Remote available) - **Salary:** $137,669.0 - $198,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Business Logic, Software Applications, Automation of Tests, Big Data, Cloud Computing, Databases, Data Structures, Relational Databases, Software Debugging, Distributed Computing Environment, Django Web Framework, Event-Driven Programming, Apache Hadoop, Monitoring of Systems, Java Persistence API, Python (Programming Language), PostgreSQL, Machine Learning, MySQL, NoSQL, OAuth, Object-Oriented Software Development, Tensorflow, Big O, Secure Coding, Software Engineering, Software Project Management, Software Systems, Multithreading, System Availability, Flask (Web Framework), Apache Spark, Spring-boot, Parallel Computation, Git, Kubernetes, Information Technology, Graphql, Restful APIs, Software Version Control, Microservices - **Published:** August 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=99d6e9729463354f ## About the Role scalable, configurable, and available software applications and systems. Design, develop, and test high throughput back-end software systems. Develop object-oriented software and design, code, and test complex software features. Segment and design technical system layers to support layered software application development, including business logic functionality and database/component repository access. Identify and fix performance, scalability, and other software live issues. Identify and make recommendations to reduce software project risks. Develop innovative technical solutions. Partial telecommuting permitted from within a commutable distance. Minimum Requirements: Master's degree, or foreign equivalent, in Computer Science, Engineering, or a closely related field. Special Skill Requirements: 1. Experience building REST APIs using Java 21 with Spring Boot 3.x and Spring Data JPA, and Python 3.10+ with Django REST Framework or Flask RESTful to deliver scalable microservices. 2. Experience designing and implementing service interfaces using REST, GraphQL, and gRPC to support secure and reliable interservice communication. 3. Experience with version control systems (Git), automated testing, debugging tools, and collaborative development workflows. 4. Experience deploying microservices on Google Kubernetes Engine and building event driven applications using Google Pub/Sub within GCP environments. 5. Experience optimizing SQL queries, designing efficient schemas in MySQL/PostgreSQL, working with Cloud Spanner as a distributed relational database, and implementing scalable NoSQL data models. 6. Experience applying secure coding practices, authentication and authorization mechanisms (such as OAuth2 or JWT), managing secrets, and ensuring data protection compliance. 7. Experience applying fundamentals such as data structures, algorithms, or complexity analysis to build efficient systems. 8. Experience working with distributed data processing frameworks such as Hadoop or Apache Spark for analytics and large scale data processing tasks. 9. Experience applying machine learning or AI methods including model training, inference, classification, regression, clustering, and use of ML frameworks. 10. Experience with concepts of multi threading, synchronization, and parallel processing, and applying them to build efficient or responsive software systems. Additional Responsibilities & Preferred Qualifications: EOE, including disability/vets. The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is ## Description Job Duties: Develop software solutions for service monitoring, automated remediation, measuring availability and reliability, performance, analytics, network. Design, develop, and deliver software related to platforms at scale. Automate maintenance tasks with easily manageable configurations, solving scalability bottlenecks to improve performance and maximize 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. Enhance software code quality across multiple projects. Design and execute migration strategies from existing experiences and services to new infrastructure. Isolate errors by trouble-shooting the application stack from application to framework to underlying infrastructure dependencies and network. Troubleshoot issues in a timely manner and recommend the root cause fixes for the issues. Build performance efficient, highly ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries)