Software Engineer 2
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
Experteer Overview In this role, you will design, develop, and deploy distributed software systems that power PayPal’s global payments platform. You’ll lead and contribute to the full software lifecycle, building back-end components with a focus on scalability and reliability. You’ll implement automated testing and performance improvements while collaborating with product and tech leads to meet high-load requirements. You’ll also mentor peers through code reviews in an Agile setting, with a hybrid work model and opportunities for performance-based incentives. Compensation / Benefits * Design and develop distributed software systems and ensure quality of components * Lead and contribute to full software lifecycle and back-end development * Automate software testing and simulations, contribute to performance tuning and load testing * Collaborate with product team and technical leads to define requirements and design high-load solutions * Provide feedback and lead code quality through formal and informal reviews Tasks * Master’s degree in Computer Science, Software Engineering, or related field + two years of relevant experience * Proficiency in Java/J2EE and related frameworks * Web applications development using REST * Experience with JUnit and Selenium for test planning/execution * Distributed web applications development using Kafka * Web applications development using cloud technologies such as AWS * Database design and modeling with Oracle, MySQL, and PostgreSQL * Security aspects using OAuth2 * Containerization and monitoring with Docker and Kubernetes * Web development with TypeScript Key requirements * balanced hybrid work model * generous paid time off * healthcare coverage * financial security resources * mental health resources
Requirements
using and informal reviews Tasks * Master’s degree in Computer Science, Software Engineering, or related field + two years of relevant experience * Proficiency in Java/J2EE and related frameworks * Web applications development using REST * Experience with JUnit and Selenium for test planning/execution * Distributed web applications development using Kafka * Web applications development using cloud technologies such as AWS * Database design and modeling with Oracle, MySQL, and PostgreSQL * Security aspects using OAuth2 * Containerization and monitoring with Docker and Kubernetes * Web development with TypeScript Key requirements * balanced hybrid work model * generous paid time off * healthcare coverage * financial security resources * mental health resources
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Countries for Software Engineers
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Top-Paying Tech Jobs (with Salaries)
Highest Paying Tech Companies in Europe