Note: The job is a remote job and is open to candidates in USA. eBay is a global ecommerce leader that empowers millions of buyers and sellers worldwide. They are seeking a Software Engineer 3 to define, design, and implement complex software systems while contributing to architecture discussions and ensuring code quality.
Responsibilities
- Define, design, and implement complex, multi-tier distributed software systems
- Apply expertise in all layers of multi-tier applications to design complete solutions and maintain products
- Code using Java/J2EE, Design Patterns, Spring and Spring Boot frameworks, Web services and Caching mechanisms
- Estimate engineering efforts, plan execution cycles, and rollout system changes
- Drive architecture discussions, produce well-documented design documents, and participate in design and code reviews
- Ensure code quality and maintainability by evolving architecture and tech stack, refactoring, standards and improving build and test systems
- Share engineering support, release, and on-call responsibilities for an always-on 24x7 site
Skills
- Master's degree, or foreign equivalent, in Computer Science, Engineering, Data/Business Analytics, or a closely related field plus five years of experience in the job offered or a related occupation
- Experience designing and implementing complex software applications (5 years)
- Experience with front-end technologies (5 years)
- Experience with React/Nodejs, Design Patterns, Web services and Caching mechanisms (5 years)
- Experience with data structure algorithms (5 years)
- Experience with Git and Github workflows (5 years)
- Experience with all layers of multi-tier applications to design complete solutions and maintain products (3 years)
- Experience with Java, Spring and Spring Boot frameworks (3 years)
- Experience with distributed systems (3 years)
- Experience with database systems, including SQL and No-SQL (3 years)
- Experience with the containerization of applications and their orchestration (1 year)
- Must be legally authorized to work in the U.S. without sponsorship
Benefits
- Target bonus
- Restricted stock units (as applicable)
- Full range of medical, financial, and/or other benefits
- 401(k) eligibility
- Various paid time off benefits, such as PTO
- Parental leave
- Telecommuting permitted – work can be performed from anywhere in the U.S.
Company Overview