> Markdown version of [/jobs/ext/1451303-software-engineer-3](https://www.wearedevelopers.com/jobs/ext/1451303-software-engineer-3). 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 3 - **Company:** eBay - **Location:** San Jose, CA, United States (Remote available) - **Experience:** Experienced - **Salary:** $187,741.0 - $262,700.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Adobe InDesign, Agile Methodology, Amazon Web Services, Unit Testing, Code Review, Continuous Integration, Extract Transform Load (ETL), Software Debugging, Software Design Documents, Distributed Systems, Junit, Python (Programming Language), Mockito, Software Engineering, Software Project Management, Software Systems, SQL Databases, TypeScript, Enterprise Software Applications, Test-Driven Development (TDD), Spring-boot, Backend, Git, Information Technology, Restful APIs, Software Version Control, Microservices - **Published:** July 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e4cc628d5af0cbbf ## About the Role Minimum Requirements: Master's degree, or foreign equivalent, in Computer Science, Engineering (any), or a closely related field plus two years of experience as a Software Engineer, or a related occupation. Special Skill Requirements: * Java * Microservices * JavaScript * Spring Boot * REST APIs * HTML/CSS * Typescript * Distributed Architecture - experience with design and development of large-scale applications * SQL/No-SQL * Build and Deploy to Production - CI/CD Pipelines * ETL Pipelines * Coding * Code Reviews * Debugging skills * Experience with source control like Git * Mockito or Junit frameworks * AWS or any cloud experience * Lambda * Python ## Description Job Duties: Define, design, and deploy highly scalable, resilient and performant distributed software systems. Build and implement highly scalable and available back-end systems and services for large web sites using experience with agile development methodologies, test driven development (TDD) and Ci/Cd. Code according to definition of done (DoD) process for better quality by maintaining over 80% unit test coverage and other release criteria standards. Produce clear, well-documented design documents and participate in design and code reviews. Develop software code and lead code review sessions. Identify and fix performance, scalability, and other software live issues in a very time critical environment. Identify and make recommendations to reduce software project risks. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [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) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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)