At eBay, the adoption of live shopping in the Americas and EMEA is still relatively low, and the company is working to be the platform of choice for this emerging trend. The Backend Software Engineer will work in eBay Live to help drive this adoption.
Requirements
- 6+ years of experience in working in Java, GraphQL, Spring/Springboot, REST APIs, messaging systems and/or other backend programming languages.
- Building data-driven applications (RDBMS, NoSQL, ElasticSearch)
- Delivers results in fast-paced environments (agile, TDD, CI/CD)
- Deep understanding of software development processes and standard methodologies, modern DevOps principles and continuous delivery
- Proven experience in building large, reliable, scalable distributed systems
- Familiarity with shift left approach is a plus
- Past experience with Live Commerce or Live Streaming System is a big plus
Responsibilities
- Translate requirements to software design and create clean, efficient, extensible, maintainable code.
- Practices evidence-centered design making features testable, ensuring high quality and improving velocity in continuous delivery.
- Manage project features, break into sub-tasks, identify and resolve issues for efficient execution.
- Provide technical guidance, code review for immediate team and other teams, coaching, and mentorship to individual team members.
- Identify gaps and issues across systems and functional areas, propose solutions, build the engineering roadmap, and drive resolution.
- Leads and improves E2E testing quality and increases delivery velocity across features.
- Lead engineering support, release, and on-call responsibilities for an "always-on" 24/7 site.
Other
- Innovative, team player, excellent communication and decision-making
- Strong sense of ownership and interpersonal skills to work effectively across teams
- Strong learning ability, self-driven
- Excited about new and innovative technologies within immediate field of expertise
- Work closely w/ colleagues and customers in different functional groups and remote offices