Senior Software Developer

4 weeks ago


Edinburgh, Edinburgh, United Kingdom Build A Rocket Boy Full time
Job Description

As a Senior Engineer at Build A Rocket Boy, you will be responsible for creating and maintaining complex code and systems in Unreal Engine that power our current and future groundbreaking game projects.



Key Responsibilities

  • Design and implement high-performance code and systems within Unreal Engine.
  • Collaborate closely with other lead programmers, designers, and artists to deliver all technical systems for large game projects.
  • Develop and maintain large code systems to improve maintainability and performance.
  • Ensure team compliance with the project's vision, technical requirements, and style guide.
  • Review and provide feedback on other team members' code and participate in the development of a common coding culture.
  • Mentor junior engineers and promote best practices in coding, debugging, and problem-solving.
  • Drive innovation within the engineering team, encouraging creative solutions to technical challenges.


Requirements

  • Extensive experience as a C++ Programmer in the game industry, preferably with Unreal Engine experience, alongside strong debugging skills.
  • Experience as an engine programmer is highly desired.
  • Good understanding of algorithm and data structure skills, including time and space complexity, and real-world vs. theoretical performance of basic data structures.
  • Strong understanding of modern CPU and GPU architectures.
  • Shipped AAA titles in the games industry.


Benefits

 


Our Global Benefits & Perks



  • Unlimited coaching & therapy — with Oliva, to support your mental health
  • Stock Options — everyone owns a piece of our success
  • Pension scheme — up to 5% employer matched contribution to finance those golden years
  • Socials — office & remote events, play sessions and company-wide parties
  • And even more benefits based on your location

 


As a global company, Build A Rocket Boy offers a range of benefits and perks to support your well-being and success.



We're proud to be a part of the Build A Rocket Boy team, working together to create innovative and engaging game experiences.



Our team includes hundreds of talented developers, designers, and artists from around the world, all united by a passion for game development and a commitment to excellence.



We're on a mission to push the boundaries of what's possible in game development, and we need talented individuals like you to help us get there.



Join us in our quest to create new and innovative entertainment experiences that inspire and delight players around the world.


 


At Build A Rocket Boy, we're dedicated to creating a positive and inclusive work environment that supports the well-being and success of all our team members.



We believe that diversity and inclusion are key to our success, and we're committed to creating a workplace that's welcoming and inclusive for everyone.



We're proud to be an equal opportunities employer, and we welcome applications from candidates of all backgrounds and experiences.



If you're passionate about game development and want to be part of a dynamic and innovative team, we'd love to hear from you.



Apply now to join our team and be a part of something amazing.



  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    **Job Description:** Senior Software Development Manager**Estimated Salary:** AU$140,000 - AU$170,000 per annumWe are looking for a highly skilled Senior Software Development Manager to join our team in Adelaide, SA. As part of our continued growth, this role will be responsible for managing a small team to plan, develop, integrate, and test software...


  • Edinburgh, Edinburgh, United Kingdom ENGINEERINGUK Full time

    At ENGINEERINGUK, we are seeking a highly skilled Senior Software Developer to join our team. This role is perfect for individuals who have experience in contributing to the architecture and design of new and current systems.About the RoleWe are looking for someone with strong programming skills in languages such as Java, C++, or C#. Experience in...


  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    **Senior C++ Developer Job Description**We're seeking an experienced Senior C++ Developer to join our team in Tampa Gardens Senior Living. As a member of our team, you will be responsible for designing and developing high-performance software systems using C++.**About the Role:**Our ideal candidate has 5+ years of experience as a senior software engineer or...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time

    A cutting-edge technology company based in Scotland is seeking an experienced Senior Software Developer to join their core engineering team. This is a fantastic opportunity for a skilled Frontend developer with a strong background in React, JavaScript and TypeScript.The ideal candidate will have a good understanding of software development principles, best...


  • Edinburgh, Edinburgh, United Kingdom Amazon Full time

    About the RoleThis Senior Software Developer Position offers an exciting opportunity to work on end-to-end customer experience solutions, from user interface to APIs, services, ingestion pipelines, and Machine Learning models. You will be involved in every aspect of the process, including idea generation, business analysis, technical design, software...


  • Edinburgh, Edinburgh, United Kingdom TSB Bank plc Full time

    We are seeking a Senior Software Developer - Java Expert to join our team at TSB Bank plc. As a senior developer, you will be responsible for designing, developing, and maintaining complex software applications using Java 11 (ideally Java 21) and DevSecOps pipelines.About the RoleAs a Senior Software Developer, you will work closely with senior engineers and...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    Onyx-Conseil is a telecommunications company that aims to build a more interconnected society. We are seeking an experienced Senior Software Development Manager to lead our technical teams in Edinburgh, India, and Israel.Key Responsibilities:Technical leadershipMentoring and leading cross-functional teamsExperience with embedded software development and C++...


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Job Summary: We are looking for a Senior Software Engineer to lead our development team in Edinburgh, UK. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making processes and code...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £50,000 - £63,000

    About the RoleCathcart Technology is seeking an accomplished Senior Software Engineer to lead the development of our SaaS products in Edinburgh. This is an exceptional opportunity to utilize your technical expertise in Net Core, Azure, and Angular to drive meaningful change in the healthcare industry.Our ideal candidate will have extensive experience with...


  • Edinburgh, Edinburgh, United Kingdom Datascope Recruitment Full time

    At Datascope Recruitment, we are seeking a highly skilled Senior Software Developer to join our client's team in Edinburgh. The ideal candidate will have extensive experience working with Unreal Engine and be able to integrate AI technology into console games.This is an exciting opportunity for a strong mid-level developer who is looking to consult with...


  • Edinburgh, Edinburgh, United Kingdom Bright Purple Full time

    Company OverviewBright Purple is a fast-growing scale-up company based in Edinburgh, with ambitious plans to expand its offering. We are seeking an experienced Senior Software Engineer to join our growing team and contribute to the development of our new solutions.


  • Edinburgh, Edinburgh, United Kingdom Opus 2 Full time

    Opus 2 is a global leader in the LegalTech space, creating solutions to drive digital transformation in the legal industry. As a Senior Software Developer, you will be part of our Product Squads working on a web application that provides digital workspaces to high-profile clients.The role involves gathering requirements from subject matter experts and...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £50,000 - £63,000

    About Cathcart TechnologyCathcart Technology is a leading provider of innovative SaaS solutions for the healthcare industry. Our cutting-edge products aim to enhance efficiency and accountability within the sector, making us a household name in our field.As a Senior Software Engineer with Cathcart Technology, you will be part of an agile team based in...


  • Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team in Edinburgh.The ideal candidate will have extensive experience in software development, particularly in virtual prototyping and hypervisor technology. This is a hybrid role with 3 days on-site in Edinburgh.Key Responsibilities:Develop advanced hypervisor...


  • Edinburgh, Edinburgh, United Kingdom TestYantra Software Solutions Full time

    Company OverviewTestYantra Software Solutions is a leading provider of innovative software solutions. We are seeking an experienced Senior Identity Governance Specialist to join our team.


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Edinburgh, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer with Windows Driver ExpertiseWe are seeking a skilled software engineer to collaborate with a worldwide team and contribute to the development of drivers for leading audio and haptics applications.This role offers an exciting opportunity to design, develop, and test drivers for mobile and consumer electronics.You will work closely...


  • Edinburgh, Edinburgh, United Kingdom Rockstar Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at Rockstar Games in Edinburgh, Scotland. This is a full-time, permanent position based in our state-of-the-art game development studio.Company OverviewRockstar Games creates world-class entertainment experiences. Our team is responsible for designing and...


  • Edinburgh, Edinburgh, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are seeking a highly skilled Senior Software Engineer to lead our development team in Edinburgh. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making...


  • Edinburgh, Edinburgh, United Kingdom FPSG Connect Full time

    FPSG Connect invites applications for a Senior Software Development Professional position in our rapidly expanding team.As a member of our team, you will work alongside experienced engineers, gaining exposure to cutting-edge technologies and contributing to system improvements.Your key responsibilities will be:To identify suitable technical solutions based...