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 for a customer experience platform that enables CX agents to support buyers and sellers. Uplift legacy applications to a microservice-based architecture, integrate with internal and third-party systems, and collaborate with development teams to deliver a cohesive customer support experience. This role focuses on creating secure, reliable, and performant solutions 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 partners.
- Integrate the platform with internal systems of record, 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 and Site Reliability Engineering to ensure security, reliability, and performance.
- Identify opportunities to consolidate redundant technologies and applications 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 with 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 technical and non-technical stakeholders.