
Company |
Electronic Arts |
Job title |
Senior Software Engineer |
Job location |
Melbourne, Victoria, Australia |
Type |
Full Time |
Responsibilities:
- You will collaborate with a distributed team of technical experts and work closely with Frostbite’s technology leadership.
- You will design and architect technological solutions to improve the engine based on strategic needs.
- You will partner with other Frostbite engineers to prove and develop shipping technology.
- You will build testable, performant, and maintainable code that can be delivered to other Frostbite or EA partner teams.
- You will produce documentation covering the usage and technological decisions of your work.
- You will encourage excellence in engineering by providing detailed feedback and mentoring, and always looking for areas to improve.
Requirements & Skills:
- 7+ years of experience in C++
- Expertise in software design and building creative technical solutions.
- Experience in systems engineering, engine tooling, or rendering systems.
- Experience delivering enterprise-sized software in an Agile project environment.
- Strong knowledge of programming fundamentals such as algorithms, data structures, and optimization.
- Experience in the game industry or with a game engine.
- Good collaboration skills and the ability to work directly with game developers of multiple disciplines.
