PayPal→
Software Engineer 2 at PayPal · San Jose
Entry LevelHybridFull-timeSan Jose, California, United States of America$149k–$198k/yr
Skills
relational database designcomplex database queriescloud technologiesamazon web services (aws)infrastructure as code (terraform)java programmingpython programmingtesting frameworks (pytest)django frameworkcontainer orchestration (kubernetes)dockergit-based version control (github)application monitoring (datadog)backend service developmentapi testing postmanapi testing curlagile software development
Job Description
Summary: PayPal is a global leader in commerce, revolutionizing the way money is moved and transacted. They are seeking a Software Engineer 2 to develop high-volume, scalable software solutions for back-end systems, optimize performance, and ensure accessibility standards are met.
Responsibilities:
- Develop high-volume, scalable software solutions for back-end systems
- Optimize performance and scalability to efficiently manage significant data volumes and high traffic
- Construct robust back-end services and RESTful APIs
- Leverage a powerful technology stack for both the development and deployment phases of an innovative solution
- Ensure applications are accessible to all users by adhering to accessibility standards
- Integrate new features based on user feedback and testing results
- Partner with cross-functional teams, including design, product, and other business units
- Continuously improve the product through iterative feedback and collaboration
- Actively participate in Agile Scrum methodologies, collaborate on the creation and design of stateless libraries, and streamline HTTP/REST-based proxy-proxy standalone microservices
- Build event sourced systems to orchestrate data between distributed systems
Required Qualifications:
- Master's degree, or foreign equivalent, in Computer Science, Engineering, or a closely related field plus one year of experience in the job offered or a related occupation
- Experience designing and deploying relational database schemas and running complex queries against large scale databases (1 year)
- Experience with cloud technologies, Amazon Web Services, infrastructure as code (terraform), and AWS offerings (1 year)
- Experience writing production quality code Java and Python as well as experience with testing frameworks like Pytest
- Experience designing backend applications using the Django framework
- Experience deploying services using container orchestration tools such as Kubernetes
- Experience building and deploying Docker images
- Experience working in a team setting on a shared codebase using Git-based technologies like Github
- Experience monitoring applications using DataDog
- Experience designing and developing backend services for large scale applications
- Experience testing backend APIs using tools such as Postman or Curl
- Experience with Agile frameworks and practices for software development lifecycle
Required Skills: Relational database design, Complex database queries, Cloud technologies, Amazon Web Services (AWS), Infrastructure as Code (Terraform), Java programming, Python programming, Testing frameworks (Pytest), Django framework, Container orchestration (Kubernetes), Docker, Git-based version control (GitHub), Application monitoring (DataDog), Backend service development, API testing Postman, API testing Curl, Agile software development
Benefits: Generous paid time off, Healthcare coverage for you and your family, Resources to create financial security and support your mental health
Benefits
Generous paid time off
Healthcare coverage for you and your family
Resources to create financial security and support your mental health