Remote Frontend Jobs
Arqit logo

Senior Software Engineer

ArqitBelfast, United Kingdom
Apply now

As a Senior Software Engineer, you will join a diverse and talented group of experienced software engineers, system architects, DevOps and QA providing the opportunity to further develop both technical and leadership skills as the company continues to grow. We are looking for an enthusiastic technologist who can adapt to the needs of the team, have a passion for learning and a constant desire to expand their knowledge. Programming extensively in Python, you will also have the chance to work with Rust and Angular.

You will join a friendly and supportive Agile team that works in a fast-paced environment and takes responsibility for the full delivery cycle of new features, from requirement through to production, following best practice engineering principles in the process.


Responsibilities

  • Developing software for our Encryption Intelligence technology, working under the guidance of our software architects and other senior colleagues.
  • Transforming architectural models into component designs ready to be incrementally developed, tested and deployed.
  • Collaborating closely with our team of software, automation and DevOps engineers to implement, review, test and deploy full-stack software changes.
  • Working extensively with Python, you will have the opportunity to train on Rust and AngularJS
  • Analysing the metrics of your deployment changes, ensuring high resiliency and performance is maintained, resolving issues if they arise.
  • Fixing issues found internally and by our customers.
  • Actively participating in Agile development activities and rituals, supporting the growth of the team and its members.
  • Being open to receiving feedback and being willing to offer constructive feedback and support to others.
  • Working closely with the Product Management team to help further refine requirements.

About You

You're an intelligent innovator who thinks outside of the box with a record of delivering great results against the most complex of problems. You take ownership without being asked to, work with autonomy and you're a team player with a relentless desire to help your team to succeed. You're open, honest and respectful, appreciating the value of diversity, and you enjoy the challenge of working in an ambiguous environment where no two days are the same. You recognise the need to work at pace but are also laser focussed to ensure that what's delivered delights the end-user.


Requirements

  • Significant commercial experience of developing complex enterprise software and services
  • Demonstrable experience in building horizontally-scalable mission-critical enterprise software and services, preferably in a startup environment
  • Experience of cloud service development (public/hybrid/private cloud PaaS or SaaS)
  • Extensive experience of Python programming and best practice
  • Demonstrable passion for software development through self-learning, personal projects, competitions etc.
  • Experience of triage, RCA and fix for software issues within a distributed system
  • Competence in multiple programming languages
  • Experience of database development (SQL and NoSQL)
  • Experience with design patterns, refactoring, OO design and related areas
  • Strong analytical, problem-solving and organizational skills
  • Demonstrate accountability for results whilst working with high autonomy
  • The right to live and work in the UK without restriction

Useful (but not essential!)

  • Experience working in cyber security
  • Experience in a start-up/scale-up
  • Agile or Kanban experience
  • Experience of consuming cloud services from the big 3 providers Cloud platforms (e.g. Azure, AWS, Google)
  • Both Linux and Windows development experience
  • Rust, Angular, C++
  • CI/CD deployment experience (AzureDevops, Helm, Flux)
  • Experience of mentoring and training junior members of staff

View all remote jobs at Arqit

FAQ

Is the Senior Software Engineer position at Arqit remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer job posted?
This listing was posted on March 24, 2026 and is still open for applications.
How do I apply for the Senior Software Engineer position at Arqit?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Python jobs