Software Engineer
7 days ago
- Toronto
- Canada
Role ID: 208161
Worker Type: Regular Employee
Studio/Department: CTO - Creative Technologies
Flexible Work Arrangement: Hybrid
Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
Who We Are
Game Production Solutions (GPS) is a new division in Creative Technologies at Electronic Arts. GPS supports AI projects, with a focus on Generative AI for game assets. We are looking for a technologist to help us develop services and cloud infrastructure supporting Generative AI projects. You will report to the Technical Director overseeing this department and work closely with a team of experienced engineers and AI experts.
This position can be hybrid or remote within Canada.
Responsibilities
- Solution Architecture: Work with engineers and AI experts on the team to architect backend services to power our generative AI platform, and be accountable for the performance, scalability, and security of the architecture. You will also document technical specifications and system designs for future reference.
- Coding and Debugging: Write clean, well-structured, and maintainable code that follows best practices. Troubleshooting and debugging issues are essential.
- Partnerships and Collaboration: Collaborate with Product Managers, Tech Artists, and DevOps/AIOps engineers.
- Technical Leadership and Mentorship: Provide technical mentorship and guidance to junior engineers, promoting an environment of learning and improvement. Best practices for coding scalable and secure backend services within the team are expected, and you will participate in code reviews and provide constructive feedback to other team members.
Qualifications
- 5+ years of experience as a Software Engineer.
- Hands-on experience designing and implementing backend and online services.
- Experience building AI pipelines and products on the Cloud (AWS, Azure, Google).
- Experience working with containers (like Docker/similar) and fabrics (like Kubernetes/similar).
Compensation and Benefits
The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
Base Salary Ranges: $115,100 - $161,200 CAD
In British Columbia, we offer a package of benefits including 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 to regular full-time employees. Certain roles may also be eligible for bonus and equity.
About Electronic Arts
We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.
We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and so much more. We nurture environments where our teams can always bring their best to what they do.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
#J-18808-Ljbffr-
Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThe Software Engineer applies the principles of software engineering to design, develop, test, and maintain our OSI software products. The Software Engineer has the primary responsibility to provide a successful implementation of the assigned software modules. The Software Engineer will collaborate with a team of multidisciplinary engineers and stakeholders...
-
Software Engineer
7 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThe Software Engineer applies the principles of software engineering to design, develop, test, and maintain our OSI software products. The Software Engineer has the primary responsibility to provide a successful implementation of the assigned software modules. The Software Engineer will collaborate with a team of multidisciplinary engineers and stakeholders...
-
Software Engineer
4 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThe Software Engineer applies the principles of software engineering to design, develop, test, and maintain our OSI software products. The Software Engineer has the primary responsibility to provide a successful implementation of the assigned software modules. The Software Engineer will collaborate with a team of multidisciplinary engineers and stakeholders...
-
Software Engineer
7 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThis range is provided by OSI Maritime Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$60,000.00/yr - CA$70,000.00/yrThe Software Engineer applies the principles of software engineering to design, develop, test, and maintain our OSI software products. The Software Engineer has...
-
Software Requirements Engineer
7 days ago
Burnaby, British Columbia, Canada OSI Maritime Full timeFebruary 4, 2025About UsOSI Maritime Systems are a leading provider of integrated navigation and tactical solutions for naval and maritime security operations. We specialize in designing and delivering advanced electronic navigation systems, including Warship Electronic Chart Display and Information System (WECDIS) and Integrated Bridge Systems (IBS). OSI's...
-
Software Engineer
4 weeks ago
Burnaby, British Columbia, Canada Verathon Full timeCompany OverviewVerathon is a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic utility. Two areas where Verathon has significantly impacted patient care, and become the market leader in each, are bladder volume measurement and...
-
Software Engineer
7 days ago
Burnaby, British Columbia, Canada Verathon Full timeCompany OverviewVerathon is a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic utility. Two areas where Verathon has significantly impacted patient care, and become the market leader in each, are bladder volume measurement and...
-
Software Requirements Engineer
3 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeAbout UsIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company...
-
Software Engineering Lead
3 days ago
Burnaby, British Columbia, Canada Avature Full timeJob Summary: We are seeking an experienced Software Engineering Lead to join our team at Electronic Arts. The ideal candidate will have a strong background in software development and leadership, with the ability to motivate and guide a team of engineers to deliver high-quality projects. About the Role: As a Software Engineering Lead, you will be responsible...
-
Lead Software Engineer
3 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThe RoleThe Lead Software Engineer at OSI has the primary responsibility of providing leadership of an engineering team to ensure quality assurance of the software products. The Lead Software Engineer supports the Software Engineering Manager in cultivating and maintaining an optimal software engineering program and is a key contributor and leader in the...
-
Software Engineer
3 weeks ago
Burnaby, British Columbia, Canada Vallum Associates Full timeThis position is specifically for our Burnaby location, Canada.ShortWe are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux, Networking, and Python, and a comprehensive understanding of Physical/Virtual platform devices and Firmware.10+...
-
Software Engineer
6 days ago
Burnaby, British Columbia, Canada Vallum Associates Full timeThis position is specifically for our Burnaby location, Canada. Short We are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux, Networking, and Python, and a comprehensive understanding of Physical/Virtual platform devices and...
-
Lead Software Engineer
5 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThis range is provided by OSI Maritime Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$100,000.00/yr - CA$125,000.00/yrThe RoleThe Lead Software Engineer at OSI has the primary responsibility of providing leadership of an engineering team to ensure quality assurance of the...
-
Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada RB Global Inc. Full time**Software Engineer in Burnaby, British Columbia, Canada (# 3674)**** Job Description****Job Description**The Quality Assurance Analyst is part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our Salesforce users. You seek an in-depth understanding of the products and know what it takes to deliver...
-
Software Development Engineer
5 days ago
Burnaby, British Columbia, Canada OSI Maritime Full timeCompany Overview">We are OSI Maritime Systems, a leading provider of integrated navigation and tactical solutions for naval and maritime security operations. Our company has a rich history of innovation, with numerous firsts in the industry. We take pride in our commitment to excellence and our passion for building the best maritime navigation...
-
Software Development Engineer
4 days ago
Burnaby, British Columbia, Canada Avature Full timeWe are seeking a highly skilled Software Development Engineer to join our team at Avature. As a key member of our research and development team, you will be responsible for designing and implementing innovative software solutions that drive business growth and improvement.The ideal candidate will have a strong background in computer science and software...
-
Senior Software Engineer Manager
4 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeAbout the OpportunityWe are seeking a highly skilled and experienced Software Engineering Team Lead to join our team at OSI Maritime Systems. In this role, you will provide leadership and guidance to an engineering team, ensuring the quality and success of our software products.You will work closely with the Software Engineering Manager to cultivate and...
-
Computer Science: Software Engineering
7 days ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company develops and delivers integrated bridge systems...
-
C++ Software Engineer
1 day ago
Burnaby, British Columbia, Canada Avature Full timeKey ResponsibilitiesAs a C++ Software Engineer, you will be responsible for maintaining, supporting, and extending our movie technologies across multiple platforms. This includes developing, testing, and debugging code specific to movie technologies, as well as supporting our game content creators and software engineers.
-
Lead Software Engineer
3 days ago
Burnaby, British Columbia, Canada Verathon Full timeAbout the RoleContribute to the design and development of software solutions, ensuring alignment with company goals and objectives.Collaborate with cross-functional teams, including engineering, quality assurance, and manufacturing, to drive project planning and execution.Leverage expertise in software development methodologies, such as Agile and Kanban, to...