Software Engineer in City of London

Software Engineer in City of London

City of London Full-Time 28800 - 48000 ÂŁ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Design and develop software for autonomous systems, collaborating with brilliant engineers.
  • Company: Join Arondite, a cutting-edge defence tech company revolutionising collaboration with AI and robotics.
  • Benefits: Competitive salary, equity options, free meals, health insurance, and a supportive work environment.
  • Why this job: Make a real impact in defence technology while enjoying high autonomy and ownership from Day One.
  • Qualifications: Degree in Computer Science or related field; strong programming skills in various languages.
  • Other info: Dynamic team culture with excellent career growth opportunities and a focus on collaboration.

The predicted salary is between 28800 - 48000 ÂŁ per year.

About Arondite

Arondite is a defence technology company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise the way organisations collaborate with sensors, robots and autonomous systems and use the data they generate. We are driven by our determination to help defend our collective democratic values and by our strong belief that an elite group of engineers can make a big difference. We are ambitious, well‑funded and building for the long‑term.

You will join Arondite at a pivotal moment in the company’s journey. Our company is being built by exceptional engineers – people who find high‑impact and technically challenging work engaging and exciting, and who consistently deliver outsized impact. You will collaborate with other brilliant minds to solve some of the world’s hardest and most important problems. You will have ownership and autonomy from Day One. There is no corporate ladder at Arondite. From your first day, you will directly influence the design, functionality, and direction of Arondite’s product offering. We hire the best people and give them extremely high levels of autonomy; the sky is the limit for an individual with the right ambition. If you are motivated by our mission and if you want to be part of a growing team of outstanding people, then we want to hear from you.

You will be driving the development of software to enable autonomous systems to collaborate, process large sensor datasets, and build graphical user interfaces that involve the presentation of complex information in an intuitive way to enable tasking and control of multiple assets. You will be expected to write high quality code that will drive the planning and execution of operations in mission‑critical environments. You will iterate closely with end users to rapidly add and improve the most relevant features to support their priorities – this may sometimes involve working outdoors and at other sites.

Your responsibilities will include:

  • Designing, building, and testing the core software platforms and user interfaces at Arondite
  • Iterating with customers and users to better understand and implement their requirements
  • Interfacing with and testing autonomous and robotic systems in the field
  • Collaborating with engineers with diverse skill sets, including AI/ML, networking, and robotics
  • Driving a culture of excellence within the engineering team and the wider company

Experience Required:

We are open to candidates of all levels of experience, from senior engineers looking to lead a team or be a high‑value IC, to new‑grads looking to start their career with a bang. We are looking for candidates with experience across the development stack, from frontend UX experts who delight in producing a polished and beautiful experience, to networking maestros who understand and optimise the complex topology required to support our platform (and everything in‑between).

Requirements

You should have:

  • A degree in Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience)
  • Strong core programming skills in either Server‑side languages such as C++, Java, Rust or Python, OR Front‑end development in TypeScript or JavaScript, using frameworks such as Angular or React
  • A deep enthusiasm for expanding your knowledge of a diverse technology stack

Ideally, you would also have:

This is not an additional list of requirements; this reflects the tech stack currently used at Arondite; any experience in these areas is a bonus

  • Understanding of working on embedded / resource constrained devices
  • Experience with Docker and Kubernetes
  • Experience with SQL databases such as PostgreSQL
  • Experience of machine learning applications
  • Experience with frontend mapping frameworks (e.g., Cesium, Mapbox, Leaflet)
  • Knowledge of application security best practices and secure coding principles (e.g., OWASP Top 10)

Note: We want Arondite to bring together individuals from diverse backgrounds and perspectives. We don’t expect everyone to have experience across each of these areas. Please apply even if you only partially fulfil this list.

Right to Work

We require that all candidates have an existing Right to Work in the UK at the time of application.

Security clearance

We believe in working closely with defence customers. As a result, this role will require the individual to hold a clearance or be willing to undergo UK security vetting to Security Check (SC) or above. This normally requires having continuous residency in the UK for at least 5 years.

Office vs Hybrid working

We are focused on building a positive, collaborative engineering‑driven culture. We therefore believe in making the office a friendly, comfortable and fun place to be, and we try to work from the office where possible. Of course, there are times when it makes sense for you to work from home and that’s OK. You may also need to travel to visit customers, depending on your role. But in general you should only apply to join Arondite if you’re excited to come into the office and work in person by default.

Application process

Generally, our interview process is comprised of the following stages:

  • CV submission with initial questions
  • Introductory Teams call (30 mins)
  • In‑person technical interview (1‑2 hours)
  • Final interview with one of Arondite’s Founders (30 mins)

Highly competitive base salary

Generous equity in EMI share options in a well‑funded and growing startup

7% employer pension contribution

Free breakfast and lunch every day; free pizza and beers weekly

Private health and dental insurance

Cycle to work scheme

Relocation support

Access to any resources, equipment and training that you need to do your job in a world‑class way

The opportunity to work with and learn from exceptional colleagues with excellent academic experience and deep industry knowledge

Software Engineer in City of London employer: Arondite

Arondite is an exceptional employer that fosters a collaborative and innovative work culture, where engineers are empowered with high levels of autonomy from Day One. Located in the UK, we offer competitive salaries, generous equity options, and comprehensive benefits including private health insurance and a supportive environment for professional growth. Join us to work alongside brilliant minds on impactful projects that defend democratic values and revolutionise technology in the autonomous age.
A

Contact Detail:

Arondite Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in City of London

✨Tip Number 1

Network like a pro! Reach out to current employees at Arondite on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common problems. Remember, they want to see how you think and solve problems, so explain your thought process as you go!

✨Tip Number 3

Show your passion for the mission! During interviews, talk about why you’re excited about working in defence technology and how you can contribute to Arondite’s goals. Your enthusiasm can set you apart from other candidates.

✨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 team at Arondite. Let’s get you that dream job!

We think you need these skills to ace Software Engineer in City of London

Core Programming Skills
C++
Java
Rust
Python
TypeScript
JavaScript
Angular
React
Embedded Systems
Docker
Kubernetes
SQL Databases
PostgreSQL
Machine Learning Applications
Application Security Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with what we're looking for at Arondite. Highlight your programming skills, any relevant projects, and your enthusiasm for technology – we want to see how you can contribute to our mission!

Show Your Passion: In your cover letter, let us know why you're excited about working in defence technology and how you resonate with our mission. We love candidates who are genuinely passionate about making a difference and pushing the boundaries of what's possible.

Be Clear and Concise: When answering our initial questions, keep your responses clear and to the point. We appreciate straightforward communication, so make sure to showcase your skills without unnecessary fluff – we want to get to know the real you!

Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you're keen on joining our team at Arondite!

How to prepare for a job interview at Arondite

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description. Brush up on your programming skills in languages like C++, Java, or Python, and get comfortable with frameworks like Angular or React. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.

✨Understand the Mission

Arondite is all about revolutionising defence technology. Take some time to research their mission and values. Be prepared to discuss how your personal goals align with theirs and how you can contribute to their vision of defending democratic values through technology.

✨Prepare for Technical Questions

Expect to face technical challenges during the interview. Practice coding problems and be ready to explain your thought process. You might also be asked about your experience with embedded systems or machine learning, so have examples ready to showcase your knowledge.

✨Show Your Collaborative Spirit

Since the role involves working closely with other engineers and users, highlight your teamwork skills. Share examples of past collaborations where you’ve successfully iterated on projects based on user feedback. This will demonstrate that you can thrive in a culture of excellence and collaboration.

Software Engineer in City of London
Arondite
Location: City of London

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

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