remote
Software Engineer - eBay
Software Engineer
Software Engineer building scalable, high‑performance e‑commerce services using Java, Python, microservices architecture, and AWS cloud platforms to support millions of global buyers and sellers.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput backend services for a global e‑commerce platform.
- Implement micro‑service APIs using Java and Python, ensuring reliability, low latency, and scalability.
- Leverage AWS services (EC2, S3, Lambda, RDS) for deployment, monitoring, and automated scaling.
- Collaborate with product, data, and UI teams to translate business requirements into technical solutions.
- Write efficient SQL queries and optimize database schemas to support large‑scale data operations.
Requirements
- Bachelor’s degree in Computer Science or related field with 2+ years of professional software development experience.
- Strong proficiency in Java and Python, with a solid understanding of object‑oriented design.
- Hands‑on experience building and deploying micro‑services in an AWS environment.
- Proficiency in relational databases and SQL query optimization.
- Ability to work in an agile, cross‑functional team and communicate technical concepts clearly.