remote
Senior Software Engineer - Marketplace - Electronic Arts
Software Engineer
Senior Software Engineer leading marketplace platform development, driving scalable microservices with Java, C++, and Python on AWS and Kubernetes, ensuring high availability and performance for global users.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput marketplace services using Java, C++, and Python.
- Architect and deploy microservices on AWS, leveraging ECS/EKS and CI/CD pipelines.
- Collaborate with product, design, and data teams to translate business requirements into robust technical solutions.
- Implement performance monitoring, logging, and automated testing to ensure reliability and scalability.
- Mentor junior engineers and drive best practices in code quality, security, and DevOps.
Requirements
- 10+ years of software development experience with strong proficiency in Java and C++.
- Hands‑on experience with Python for scripting and automation.
- Deep knowledge of AWS services (EC2, RDS, S3, Lambda) and container orchestration with Kubernetes.
- Proven track record building and scaling distributed systems for high‑traffic applications.
- Excellent communication skills and a collaborative mindset.
Skills
javacpythonawskubernetes