Design, build, and scale backend services, REST APIs, automation pipelines, and GenAI-powered tools that improve engineering productivity and operational efficiency. Develop and maintain end-to-end test automation for backend, web, and native mobile platforms, while supporting system reliability, performance, and quality across large-scale eCommerce applications.
Requirements
The role requires a bachelor's degree in a relevant field plus two years of software engineering experience, or four years of relevant experience; the description also calls for five or more years in backend engineering, automation, or quality engineering. Candidates should have experience with programming languages such as Node.js, JavaScript, or Python; REST APIs, distributed systems, automation frameworks, CI/CD, and Git, with a master's degree and GenAI experience listed as preferred.
Key Skills
- Backend Engineering
- Node.js
- JavaScript
- Python
- REST APIs
- Distributed Systems
- GenAI
- AI Agents
- Backend Automation
- Mobile Automation
- Web Automation
- Appium
- TestCafe
- XCUITest
- Espresso
- CI/CD
Benefits
- Performance Bonuses
- 401(K) Match
- Stock Purchase Plan
- Paid Maternity Leave
- Paid Parental Leave
- Paid Time Off
- Medical Insurance
- Vision Insurance
- Dental Insurance
- Company-Paid Life Insurance
- Sick Leave
- Family Care Leave
- Bereavement Leave
- Jury Duty Leave
- Voting Leave
- Short-Term Disability
- Long-Term Disability
- Company Discounts
- Military Leave Pay
- Adoption Expense Reimbursement
- Surrogacy Expense Reimbursement
- Education Benefit
Software Engineer III in sunnyvale at Unknown Company
This position is listed as full time and onsite.