At a Glance
- Tasks: Join us to automate game development processes and enhance creativity.
- Company: Larian Studios is renowned for high-quality role-playing games like Baldur’s Gate 3.
- Benefits: Enjoy a collaborative environment, flexible work culture, and opportunities for personal growth.
- Why this job: Be part of a pioneering team that shapes the future of gaming with innovative automation.
- Qualifications: 4+ years programming experience, strong in C++, C#, Python, and excellent problem-solving skills.
- Other info: This is a full-time, on-site role in Crawley, England.
The predicted salary is between 44000 - 62000 £ per year.
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Senior Automation Engineer to help us automate the development processes. We’re forming a pioneering new Automation team of programmers and technical innovators focused on accelerating game development through cutting-edge tools, procedural generation, and machine learning. This cross-functional team will work across engine, gameplay, and tools development to build intelligent systems that empower our artists, designers, and storytellers — and help us tackle the scale and depth our games demand. You’ll be at the heart of exploring and implementing smart automation — from content creation pipelines to testing workflows — driving efficiency without compromising our signature handcrafted feel.
Responsibilities
- Work closely with other teams to identify parts of their processes that can be automated (including for instance Engine, Machine Learning, QA, DevOps and creative teams to automate the testing process during development)
- Design and implement pipelines to automate development processes
- Extend, maintain and improve our existing tools
- Provide support for other team members during critical stages of development
- Writing and updating documentation
- Training automation users
- Monitoring improvements in processes through automation
Requirement
- Minimum 4 years programming experience, preferably in games
- Good knowledge of programming languages (C++, C#, Python)
- Readiness to experiment with new technologies and software to meet development requirements and limitations
- Excellent problem-solving and debugging skills with a keen attention to detail
- Experience in a similar position in another company
- Good communication skills in spoken and written English
- You are a team player and willing to take responsibility
This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity.
Nice to have
- Experience in full stack web programming (TypeScript, React, Node.js, MySQL)
- Knowledge of Perforce
- Knowledge of Jenkins and Groovy
- Good knowledge of relational databases (RDBMs)
What We Offer
- An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
- An open, collaborative environment where ideas are welcome and encouraged
- Sharing hobbies and passions with like-minded colleagues
- Inclusive environment with many activities organized by the studios or the employees
- Commitment to making the best game possible for the fans, including listening to community feedback
Senior Automation Engineer employer: Larian Studios
Contact Detail:
Larian Studios Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Automation Engineer
✨Tip Number 1
Familiarise yourself with the specific tools and technologies mentioned in the job description, such as C++, C#, Python, and any experience with Jenkins or Groovy. This will not only help you understand the role better but also allow you to speak confidently about your relevant skills during discussions.
✨Tip Number 2
Network with current or former employees of Larian Studios through platforms like LinkedIn. Engaging with them can provide you with insider knowledge about the company culture and the specifics of the automation team, which can be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your previous experiences in automating processes, particularly in game development. Be ready to share specific examples of how your contributions improved efficiency or quality, as this aligns closely with the responsibilities outlined in the job description.
✨Tip Number 4
Showcase your problem-solving skills by preparing for potential technical questions or challenges that may arise during the interview process. Think of scenarios where you've had to troubleshoot or innovate solutions in past roles, especially in a collaborative environment.
We think you need these skills to ace Senior Automation Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant programming experience, especially in C++, C#, and Python. Include specific projects or roles where you automated processes or improved workflows, as this aligns with the responsibilities of the Senior Automation Engineer position.
Craft a Compelling Cover Letter: In your cover letter, express your passion for game development and automation. Mention any experience you have with machine learning or procedural generation, and how you can contribute to Larian Studios' innovative projects.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving and debugging skills. Discuss specific challenges you've faced in previous roles and how you overcame them, particularly in a gaming context.
Highlight Team Collaboration: Since the role requires working closely with various teams, emphasise your teamwork experience. Share instances where you collaborated with different departments to achieve a common goal, showcasing your communication skills and ability to take responsibility.
How to prepare for a job interview at Larian Studios
✨Showcase Your Programming Skills
Make sure to highlight your experience with programming languages like C++, C#, and Python. Be prepared to discuss specific projects where you've used these languages, especially in game development or automation.
✨Demonstrate Problem-Solving Abilities
Prepare examples of challenges you've faced in previous roles and how you approached solving them. This is crucial for a Senior Automation Engineer, as the role requires excellent problem-solving and debugging skills.
✨Familiarise Yourself with Automation Tools
Research and understand tools like Jenkins, Groovy, and Perforce, as well as any relevant experience you have with relational databases. Being knowledgeable about these tools will show your readiness to contribute from day one.
✨Emphasise Team Collaboration
Since this role involves working closely with various teams, be ready to discuss your experience in collaborative environments. Highlight instances where you've successfully communicated and worked with others to achieve common goals.