R&D Lead Software Engineer

R&D Lead Software Engineer

Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Design and develop innovative software for cutting-edge coding and marking products.
  • Company: Join Domino, a dynamic tech company with a collaborative R&D team.
  • Benefits: Enjoy 25 days holiday, medical insurance, and a generous pension plan.
  • Why this job: Make a real impact while growing your skills in a supportive environment.
  • Qualifications: Proficient in C++ and Python, with experience in Agile practices.
  • Other info: Opportunities for career growth and mentorship in a diverse workplace.

The predicted salary is between 36000 - 60000 Β£ per year.

The Print Systems Software group is looking for a new Lead R&D Software Engineer to join Domino. Our team of around 40 talented professionals sits within the Research & Development department, where we design, build, and test the software that powers all Domino coding and marking products.

Responsibilities

  • Design, develop, test, and review software features, ensuring quality and timely delivery
  • Own larger functional areas and sprint goals
  • Collaborate with test engineers to ensure robust coverage and strategy implementation
  • Build deep expertise while developing broader skills (e.g., DevOps, CI/CD, Test Automation, UI, OS, architecture)
  • Communicate progress clearly and contribute to architectural decisions
  • Drive continuous improvement in tools, processes, and engineering practices
  • Help break down roadmaps into actionable backlogs and mitigate risks
  • Mentor others in technical skills and good practices
  • Stay current with emerging technologies and apply them effectively

Additional Opportunities

There are optional ways to grow beyond your core role, such as line management or becoming a Champion for Inclusion or Internal Communication. These opportunities help build new skills and make a wider impact, supporting your career journey.

About You

  • Proficiency in C++ and Python
  • Experience with task estimation and backlog refinement
  • Strong ownership of personal and team goals
  • Knowledge of at least one practice: TDD, BDD, or CI/CD
  • Proven track record delivering software across the SDLC
  • Ability to communicate complex ideas clearly
  • Familiarity with Agile principles and ways of working
  • Strong interpersonal and collaboration skills
  • Qt/QML, security, and GitHub experience is desirable

Domino values diversity and is an equal opportunity employer. We welcome applications from all candidates; however, only those eligible to work in the UK without the need for additional immigration documentation will be considered for this position.

What You Can Expect

  • 25 days of basic holiday, plus options to buy or sell additional days
  • A discretionary bonus scheme
  • Life insurance
  • Medical insurance with options for health cash plan, dental insurance, travel insurance, and cycle to work scheme
  • Green car scheme
  • Pension plan, starting with 8% employer contributions

We are a highly successful company, large enough to offer career development opportunities yet small enough for your contribution to be readily recognised and rewarded. Positions may be at an advanced stage of the recruitment process and can close at any time. CVs will not be reviewed until 2nd January.

Location: Cambridge, England, United Kingdom

R&D Lead Software Engineer employer: Domino Printing Sciences

Domino is an excellent employer that fosters a collaborative and innovative work culture, where your contributions are valued and recognised. With a strong focus on employee growth, you will have opportunities to expand your skills in various areas such as DevOps and Test Automation, while enjoying a comprehensive benefits package that includes generous holiday allowances and a robust pension plan. Located in the vibrant city of Cambridge, you will be part of a diverse team dedicated to pushing the boundaries of technology in a supportive environment.
D

Contact Detail:

Domino Printing Sciences Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land R&D Lead Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Domino on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects in C++ and Python. This is your chance to demonstrate your expertise and creativity.

✨Tip Number 3

Ace the interview by practising common technical questions and behavioural scenarios. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Domino team.

We think you need these skills to ace R&D Lead Software Engineer

C++
Python
Task Estimation
Backlog Refinement
TDD
BDD
CI/CD
SDLC
Agile Principles
Interpersonal Skills
Collaboration Skills
Qt/QML
Security
GitHub

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the R&D Lead Software Engineer role. Highlight your proficiency in C++ and Python, and don’t forget to mention any experience with Agile principles or CI/CD practices.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development and how your background aligns with our team’s goals. Be sure to mention any relevant projects or achievements.

Showcase Your Collaboration Skills: Since we value teamwork, make sure to include examples of how you've successfully collaborated with others in past roles. Whether it’s working with test engineers or mentoring teammates, let us know how you contribute to a positive team dynamic.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of being noticed. It’s the easiest way for us to keep track of your application and ensure it gets to the right people!

How to prepare for a job interview at Domino Printing Sciences

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss your past projects and how you've applied these languages in real-world scenarios. This will show that you not only know the theory but can also implement it effectively.

✨Showcase Your Agile Experience

Since the role involves Agile principles, be prepared to talk about your experience with Agile methodologies. Share specific examples of how you've contributed to sprint goals or collaborated with teams to improve processes. This will demonstrate your fit for the team dynamic.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. The ability to communicate clearly is crucial, especially when discussing architectural decisions or mentoring others. Consider doing mock interviews with a friend to refine this skill.

✨Emphasise Continuous Improvement

Be ready to discuss how you've driven continuous improvement in your previous roles. Whether it's through tools, processes, or engineering practices, showcasing your proactive approach will resonate well with the interviewers at Domino.

R&D Lead Software Engineer
Domino Printing Sciences
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>