Job Overview This role involves end-to-end ownership of the product lifecycle in a fast-growing startup, focusing on full-stack development with...
Software Engineer
EbayJob Overview
Design, build, and maintain systems powering a Customer Experience (CX) platform for supporting buyers and sellers. Uplift legacy applications to a microservice-based architecture, integrate with internal systems and third-party ticketing and AI systems, and collaborate with development teams to deliver an intuitive customer support experience. This role focuses on enabling efficient support across business aspects in a remote position.
Responsibilities
- Design and develop features for a Customer Experience Platform used by in-house CX agents.
- Build services and interfaces that surface relevant customer data and enable administrative actions for buyers, sellers, and internal business partners.
- Integrate the platform with internal systems of record, as well as third-party ticketing and AI systems.
- Collaborate with engineers across teams to manage dependencies and deliver high-quality software on time.
- Partner with Cloud Platform & Site Reliability Engineering to ensure the platform is secure, reliable, and performant.
- Identify opportunities to consolidate redundant technologies and applications, contributing to a stable foundation for future growth.
Qualifications
- Minimum of 5+ years of software development experience on large-scale, high-volume systems in a microservice-based architecture.
- Strong proficiency in C#; candidates with strong Java experience and willingness to transition to C# are encouraged.
- Experience with AWS or comparable cloud infrastructure.
- Full-stack development experience, comfortable working across backend services and user-facing interfaces.
- Bachelor’s degree (or equivalent work experience) in computer science, information technology, or a related field.
- Excellent communication skills with both technical and non-technical stakeholders.