This job might no longer be available.
Software Engineer, Defence
4 years ago
At Improbable, we’re bringing together technology and games to create new opportunities and experiences. In order to achieve this, we need unique perspectives from diverse people, empowered to revolutionise how online games are made, delivered and paid for.
We believe one of the biggest, most impactful changes to the way we live our lives is going to come from the medium of games. Realising new communities, societies and vocations through virtual worlds is what drives our people and gives them purpose.
Your Mission
is to enable partner and customer technical success with our advanced probabilistic modelling platform. Partner Engineers in Improbable Defence work closely with our partners and Government customers to design, deploy, and support solutions that are performant, scalable, and highly available wherever the end user requires. This is software engineering with a clear customer focus.
In your first year, you will play a key role in the development of our new product offering, focussed on investigating and integrating world-class third-party modelling solutions into our product ecosystem. You will dive deep with partners, providing them architecture & design guidance to successfully leverage our platform. You will own technical relationships with these partners, and have key stakeholders in BD, Engineering, Product and Delivery.
Areas for Impact
- Using your software experience and a deep understanding of our modelling platform, you will provide partners with the technical expertise, resources and knowledge to successfully integrate their specific modelling technology.
- Leading the architectural & design discovery phase for new partner solutions; deeply understanding the individual capabilities of partner technologies and how they can fit into our product vision
- Serve as Improbable’s technical expert to customers throughout project delivery. Build strong relationships and trust with technical leaders in customer organisations.
- Identify and communicate technical risks to our Product group; work to resolve potential issues before they arise and set up working groups to solve key challenges.
- Onboard and provide ongoing training of customers’ engineers. Build and maintain a library of technical resources for our partners and customers, such as starter projects and technical documentation.
- Communicate customer feedback and issues into the Engineering and Product division and ensure alignment between partner requirements and product roadmap
- Work closely with the Games Business Unit Partner Engineering team to share expertise and identify, develop, and leverage common resources.
We'd like to hear from you if you identify with some of the following
- Desire to work in a external-facing software engineering role and be responsible for our partners' & customers’ technical success with our distributed modelling platform.
- Software architecture or engineering background, with a related degree such as Computer Science, Software Engineering, Mathematics, or Electrical Engineering.
- Proficiency with programming languages such as C++, C# and Java, although we'll happily consider others
- Familiarity with distributed architectures, cloud infrastructure, gaming and/or simulation engines, and other technical tools is a nice to have.
- Experience with military simulation and training capabilities preferred. Exposure to HLA or DIS very welcome.
- Experience deploying and running production software on AWS and Azure preferred, but all cloud environments welcome.
- Ability to communicate and work effectively in teams of technical and non-technical individuals.
- Experience and comfort working in a dynamic environment with rapidly changing priorities and extensive interaction with partner/customer engineers.
- Willingness and interest to travel as required; up to 20%
While we think the above experience could be important, we’re keen to hear from people that believe they have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply!!
Equal Opportunity
The best ideas are often the least expected and require new ways of thinking; that’s why our teams at Improbable are made up of an incredible range of talented people. Improbable is proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.
Create Your Profile — Game companies can contact you with their relevant job openings.