Develop scalable technology platforms and data pipelines for EA’s live services, enabling real-time insights and experimentation across global operations.
Compensation
$122,300 - $170,700 CAD
Responsibilities
Work with cross-functional teams to streamline live services workflow
Evaluate integration of EA’s live service solutions with studio tech stacks and vendor solutions
Promote data-driven decision-making using massive data sets from 20+ game studios
Engage with Game Studios, Experience, and Brand organizations to understand use cases and drive end-to-end solutions
Ensure compliance with Legal and Privacy teams
Requirements
Master's Degree in Computer Science or related field
Lead backend development and modernization initiatives for a complex legacy system using Java and Spring Boot in a fully remote environment.
Responsibilities
Lead the evolution, reconstruction, and reimplementation of a system modernization project, transforming legacy business rules and functionalities into a modern architecture.
Analyze and interpret complex business rules embedded in legacy applications to identify requirements and propose sustainable technical solutions.
Design, develop, implement, and document RESTful APIs, microservices, and structured backend components.
Apply software engineering best practices, architectural principles, and design patterns to modernize existing applications.
Ensure the quality, performance, security, testability, and maintainability of code delivered to production.
Requirements
University degree in Information Technology or a related field (in progress or completed)
Completed degree in any discipline accompanied by a postgraduate qualification in IT of at least 360 hours
Design, develop, and oversee the creation of robust, scalable APIs for digital products and services, while leading modernization and standardization efforts for legacy APIs.
Compensation
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Responsibilities
Collaborate with Enterprise API and Security architects to design secure, robust, flexible and scalable APIs
Identify technical debt for legacy APIs and establish remediation plans
Proactively research, present, and make recommendations regarding new features
Establish procedures for addressing security vulnerabilities for all API code repositories
Create/Maintain API documentation and adhere to development and security standards
Help shape the next version of DemandBridge’s e-commerce product. As our Senior Commerce Engineer, you’ll own its technical evolution: identifying what needs to change, deciding how to improve it and building those improvements across the stack.
Compensation
The salary range for this role is $120,000 CAD–$135,000 CAD per year. Final compensation will be determined based on experience, skills, and location.
Responsibilities
Own the product’s technical evolution across Java and Spring Boot services, Oracle, JavaScript and server-side templates.
Identify opportunities to modernize legacy Java EE/EJB components and decide where refactoring, replacement or new development will deliver the most value.
Design and build new capabilities, from technical approach through implementation and release.
Own architectural decisions and technical trade-offs to improve performance, scalability, security and maintainability.
Develop and improve integrations with ERP, payment, shipping and partner purchasing systems.
Lead by example in designing, developing, and implementing scalable, performant, and cost-effective full-stack solutions for internal and external-facing applications.
Establish and maintain coding standards, design guidelines, and best practices across the engineering team.
Drive the development of workflow orchestration services through microservices-based architectures, Backend-for-Frontend (BFF) layers, and service-oriented solutions that integrate with RESTful APIs and event streaming platforms.
Collaborate with cross-functional teams (front-end, back-end, cloud, security, and DevOps) to ensure seamless integration and delivery.
Apply deep technical expertise to architect and implement solutions using modern frameworks such as React, Next.js, Node.js, and Java/Spring Boot, while ensuring security and compliance.
Requirements
Bachelor’s degree in computer science, Engineering, or related technical field.