Software Engineer in the EA Digital Platform (EADP) team, building technologies to support the EA Systems Test (SysTest) team's goal of ensuring game launches are as smooth as possible.
Requirements
- Model game client online behaviour and develop realistic automated simulations
- Develop tools to support production-focused environments
- Follow standard software engineering processes and best practices for requirements, design, implementation, and testing
- Communicate with game teams and SysTest leadership
- 3+ years of experience with the development and testing of large-scale distributed systems
- Practical experience with Java, C++, and Python
- Demonstrated ability with software versioning systems and CI/CD pipelines and tools to implement them (i.e., Jenkins, Git, GitLab, and Perforce)
- Experience with cloud-based technologies (i.e., Amazon EC2, Kubernetes) and familiarity with microservices-oriented architectures
- Experience incorporating AI into development workflows and building AI-based tools
- Strong problem-solving skills and the ability to identify issues and implement effective solutions
Benefits
- Vacation (3 weeks per year to start)
- 10 days per year of sick time
- Paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave)
- Extended health/dental/vision coverage
- Life insurance
- Disability insurance
- Retirement plan