Senior Software Engineer
2 months ago
Senior Software Engineer - Frostbite Architecture
Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team develops creative engine features and cutting-edge tools that let our game makers create stunning games. We're honored to have thousands of game developers worldwide using Frostbite as they create some of the industry's best-known titles and amazing player experiences. Join us as we help shape the future of gaming with Frostbite.
Architecture
We are looking for a Senior Software Engineer to join the Frostbite Architecture team. This team works side-by-side our engine teams, to design and realize our technical features, and collaborates with our partner game teams in making the most of our technology. A role in Frostbite's Architecture team allows you to have a wide-reaching impact across multiple areas within the engine, and gives you the opportunity to directly impact some of EA's biggest franchises such as EA Sports FC, Battlefield, and Dragon Age.
You will report to a Senior Director of Architecture.
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 need.
- You will partner with other Frostbite engineers to prove and develop technology for shipping.
- You will build testable, performant and maintainable code which 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.
Qualifications
- 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.
What's in it for you?
We want EA to be the ultimate destination to make great content and experiences. Everything we're doing here is about creating a culture, environment, and company where you can do the best work of your career – so there's that. There's also:
- A health allowance, to go towards the cost of private health insurance for you and your family
- Life and salary continuance insurance
- An employee assistance program, including coaching and therapy sessions to support your wellbeing
- An inclusive parental leave policy that supports all parents and carers
- 5% annual leave loading – yes, we'll pay you extra to take a break
- Bonus end of year leave days – time off between Christmas and New Years, no annual leave necessary
- Volunteer leave and charitable donation matching
- A fitness reimbursement program – $$ to go towards your fitness expenses (memberships and at home equipment)
- A flexible work reimbursement program - $$ to go towards your working from home and/or commuting expenses
- Free EA games, of course
We also offer bonuses and exciting EA stock options, as well as access to our employee stock purchase program.
-
Senior Cloud Software Engineer
4 days ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeJob Title: Senior Cloud Software EngineerJob Summary:We are seeking a highly skilled Senior Cloud Software Engineer to join our Information & Communication Technology | Engineering - Software team. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining scalable and fault-tolerant cloud-based applications using...
-
Senior Software Engineer
3 days ago
Melbourne, Victoria, Australia AMADA Senior Care Mesa Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at AMADA Senior Care Mesa. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software solutions...
-
Senior Software Engineer
3 days ago
Melbourne, Victoria, Australia SmartBear Software Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Pactflow team. As a key engineer, you will drive the development of one of the world's best solutions for API testing.Key ResponsibilitiesImplement new functionality in close cooperation with stakeholdersBuild well-designed, clean applications with solid technical...
-
Senior Fullstack Software Engineer
4 days ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timePosition: Senior Fullstack Software Engineer - AWS Cloud Focus Are you an accomplished and proficient Senior Software Engineer with a strong command of cloud technologies, particularly AWS? Do you have a passion for developing resilient and scalable microservices using Docker within ECS? If you excel in dynamic environments and leverage CI/CD tools like...
-
Senior Fullstack Software Engineer
4 days ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timePosition Overview: We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in cloud technologies and a passion for developing scalable and robust applications. This role focuses on leveraging AWS cloud services and containerization technologies to deliver high-quality software solutions. Key Responsibilities: ...
-
Senior Software Engineer
4 days ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeJob Summary:We are seeking a highly skilled Senior Software Engineer to join our Information & Communication Technology | Engineering - Software team. As a Senior Software Engineer - Cloud Expert, you will be responsible for designing, developing, and maintaining scalable and fault-tolerant applications using AWS cloud services.Key Responsibilities:Design...
-
Senior Android Software Engineer
4 days ago
Melbourne, Victoria, Australia Senior Care Authority Of Inland Empire, CA Full timeAbout the RoleZeller's Android team is seeking a skilled Senior Android Software Engineer to join our Payments Team. As a key member of our team, you will be responsible for designing, developing, and maintaining our Android applications that facilitate card payments across our terminal and mobile app platforms.Key ResponsibilitiesCollaborate with...
-
Senior Android Software Engineer
16 hours ago
Melbourne, Victoria, Australia Senior Care Authority Of Inland Empire, CA Full timeAbout the RoleZeller's Android team is seeking a skilled Senior Android Software Engineer to join our Payments team. As a key member of our team, you will be responsible for designing, developing, and maintaining our Android applications that facilitate card payments across our terminal and mobile app platforms.Key ResponsibilitiesCollaborate with...
-
Software Engineer
4 days ago
Melbourne, Victoria, Australia Software Aspekte Full timeJob Summary:Software Aspekte is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications that meet the needs of our clients.Key Responsibilities:Design and develop software applications using NET Core and Angular...
-
Senior Software Engineer
4 days ago
Melbourne, Victoria, Australia GCS Agile Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at GCS Agile. As a key member of our development team, you will play a crucial role in the design, development, and implementation of our cutting-edge software solutions.Key ResponsibilitiesDesign and develop high-quality software solutions using Java 8,...
-
Senior Software Engineer
4 days ago
Melbourne, Victoria, Australia John Lewis Partnership Full timeJob Summary:Role Overview:We are seeking a highly skilled Senior Software Engineer to join our agile product teams at the John Lewis Partnership. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions using your expertise in Kotlin or Java.Key Responsibilities:Design and develop new...
-
Software Engineer
1 day ago
Melbourne, Victoria, Australia Xpt Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd is a Software Services company that works with top clients across various industries. We have a team of 120+ technocrats in Australia who work at our client locations. Our company is part of a group with a global presence across India and Europe. We have served 100+ clients globally, fulfilling their onsite-offshore needs.Job...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia KAL ATM Software GmbH Full timeJob SummaryWe are seeking a talented Software Development Engineer to join our global engineering department at KAL ATM Software GmbH. As a member of our team, you will be responsible for creating innovative software solutions while collaborating with customers, partners, and colleagues from our global offices.This role offers a real technical challenge to a...
-
Senior Software Engineer
4 days ago
Melbourne, Victoria, Australia Iress Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Iress. As a key member of our delivery team, you will be responsible for building and supporting the development of our software infrastructure.Key ResponsibilitiesDesign and implement scalable and efficient software solutionsCollaborate with cross-functional teams to...
-
Software Development Engineer
4 days ago
Melbourne, Victoria, Australia KAL ATM Software GmbH Full timeAbout the RoleWe are seeking a highly motivated and skilled Software Development Engineer to join our global engineering department at KAL ATM Software GmbH. As a member of our team, you will be responsible for designing, developing, and testing software solutions for our ATM software products.Key ResponsibilitiesDesign and develop software solutions for our...
-
Senior Software Engineer
4 days ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleXero is a leading cloud-based accounting and bookkeeping platform that empowers small businesses and their advisors to grow and thrive. As a Senior Software Engineer, you will play a critical role in shaping the future of our platform and delivering exceptional experiences for our customers.Key ResponsibilitiesSoftware Development - Design,...
-
Senior Software Engineering Manager
2 days ago
Melbourne, Victoria, Australia TeamLogic IT, SE Grand Rapids, MI Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Manager to join our team at TeamLogic IT in SE Grand Rapids, MI. As a key member of our engineering team, you will be responsible for leading the design, architecture, and development of our software systems.Key ResponsibilitiesLead the design and development of...
-
Senior Software Development Engineer
1 day ago
Melbourne, Victoria, Australia Iress Limited Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Iress Limited. As a Senior Software Engineer, you will be responsible for delivering high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software solutions using clean code principles and best practices.Collaborate...
-
Senior Software Engineer
4 days ago
Melbourne, Victoria, Australia Roman Health Pharmacy LLC Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Roman Health Pharmacy LLC. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying cloud-based software applications using the Salesforce platform.Key ResponsibilitiesDesign and develop custom software applications within our...
-
Senior Software Development Engineer
4 days ago
Melbourne, Victoria, Australia Ariszinc Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Ariszinc. As a key member of our Defence client's software development team, you will be responsible for delivering high-quality software solutions that meet the client's requirements.Key ResponsibilitiesSoftware Capability and Concept DevelopmentConduct in-depth...