Lead Programmer - Remote/Hybrid

Auroch Digital is part of the Sumo Group Ltd. They are a game development studio based in Bristol, UK and founded in 2010. The studio works on original titles, long-term partnerships, and work-for-hire projects such as porting. We specialise in strategy, retro and digital tabletop games, working with the likes of Games Workshop and Ndemic Creations. Auroch also has an interest in making games that relate to and deal with real-world issues.  


Auroch Digital's titles include retro boomer shooter Warhammer 40,000: Boltgun, the authentic beer brewing simulator Brewmaster, action-strategy hybrid Dark Future: Blood Red States, the console versions of fishy theme park management game Megaquarium and cute robot city builder The Colonists, and Mars Horizon 2: The Search for Life  which is the sequel to Mars Horizon which was made in collaboration with the European Space Agency. The studio is currently working on several titles, both original IPs and ports. 

The Role @ Auroch Digital 

You will be working in a supportive multi-disciplinary team with experienced and junior members alike, writing clear and effective code, planning, and researching features to bring our games to reality with a high level of quality.

You will also be responsible for line management duties for a small group of programmers, where you will carry out routinely 1-2-1s, performance reviews, and support them in their career development, working with them to identify areas in which they can improve. You will also assist with recruitment of new team members and help to identify areas in which the team should grow to effectively deliver our projects.

Responsibilities:

  • Responsible for the day-to-day leadership of a team of programmers and delivery of tasks within agreed timeframes.
  • Helping to determine the architecture and technologies required to deliver your project.
  • Must be able to hold yourself and your team to the highest standards delivering a product to the best of your ability and of the highest quality.
  • Providing support and mentoring to your programming team and helping them to grow and mature in their roles.
  • Work with programmers and members of other disciplines to plan, research and implement game features.
  • Ensuring stability of the development environment for the entire development team.
  • Adhering to and enforcing programming practices and studio tech standards.
  • Working with your team and other disciplines, communicating risk and resource needs to the game and studio directors.
  • Carrying out 1-2-1s, performance reviews and supporting the development of programmers in your direct line.
  • Helping with recruitment of new team members and identifying areas for the team to grow.
  • Requirements:

  • Significant experience programming games for commercial release, using either Unreal or Unity Engine, writing code in C++ or C#.
  • Excellent written and verbal communication skills.
  • Excellent debugging and optimisation skills.
  • Ability to work with the production and programming teams to schedule and estimate work.
  • Ability to give constructive feedback in a way that is received positively. 
  • Desirable:

  • Experience of management of small-scale teams, including line management.
  • Experience shipping titles on both desktop and console platforms.
  • Experience writing code for Strategy or Management genre games.
  • Experience writing code with user generated content in mind.
  • Experience working with CI/CD pipelines. 
  • Experience working with automated testing.
  • Experience with multiplayer titles.
  • Work benefits:

    ·        We don’t agree with using crunch (here's our take on it)
    ·        We won’t get in the way of you working on your own indie dev projects in your own time
    ·        Remote, office based or hybrid are all totally fine working options
    ·        27 days holiday total (including your Birthday off!) which increases for long term service
    - The option to take three months unpaid sabbatical leave after three years of service
    ·        Competitive salary
    - Bonus scheme
    ·        Flexible working
    ·        Pensions contribution
    - Dental cover
    - Life insurance
    - Income protection
    - A pot of money to spend in Uchoose on extra benefits like health insurance, adding family members etc.
    ·        Ongoing support for training and career development, including 5 learning days a year, 1 of which can be
    used for volunteering
     
    Application Information:

    Your application should include a short cover letter explaining a little about your previous experience and why you think you would be a good fit for the role and a current CV with relevant work history. Though not required, if you have a portfolio or examples of previous work please also include them with your application.

    Submit your application

    General Candidate Questions

    Demographic Survey for Sumo Digital

    We invite you to complete this optional survey to help us evaluate our diversity and inclusion efforts. Submission of the information on this form is strictly voluntary and refusal to provide it will not subject you to any adverse treatment or affect your job application. Information obtained is anonymised and will be kept separate from your name or job application. This information will be kept secure and confidential to be used solely to evaluate our diversity and inclusion efforts.

    A carer is anyone who cares, unpaid, for a friend or family member who due to illness, disability, a mental health problem or an addiction cannot cope without their support.