Senior / Principal Software Engineer, Rust in London
Senior / Principal Software Engineer, Rust

Senior / Principal Software Engineer, Rust in London

London Full-Time 85000 - 100000 £ / year (est.) Home office (partial)
ECM Selection (Holdings) Limited

At a Glance

  • Tasks: Revolutionise flight operations with modern tech and tackle challenging problems.
  • Company: Join a growing team of aviation experts in a collaborative environment.
  • Benefits: Earn up to £100,000 plus share options and remote work flexibility.
  • Other info: Ideal for those interested in fast-paced startup culture and aviation.
  • Why this job: Make a real impact in the aviation industry while enjoying project ownership.
  • Qualifications: Experience in Rust or similar languages; self-starter with a passion for tech.

The predicted salary is between 85000 - 100000 £ per year.

Work to revolutionise flight operations with modern tech in London hybrid / mostly remote; to £100,000 DoE plus benefits. This growing team of experts in flight and aviation are building a new platform and seeking senior engineers to join them. With challenging problems to solve, the role comes with a lot of ownership over your work, and you’d put the user first and work quickly and deftly to design for scalability and reliability.

As well as a good degree in a technical subject from a Russell Group or equivalent university, you’ll bring:

  • A self-starting mindset, keen to work autonomously with a high degree of project ownership
  • Significant experience with Rust (robust C++ and similar languages also considered) applying good instincts towards application architecture and design
  • Preferably also desktop and mobile app development skills using modern tools (e.g. Dart, Flutter but others considered)
  • Ideally, some experience with high performance RPC and safe, portable data storage / serialization / transport as well as traditional DBMS
  • Ideally, further experience with cloud deployment and monitoring tools
  • A strong interest in working in a faced-paced, startup environment

The highly competitive compensation includes additional potential for share options. Suitable candidates will be UK resident and able to live and work in the UK long term without visa sponsorship. Within the UK, work can be substantially remote. Any interest in aviation or flight is a plus.

Please apply (quoting ref: CV27641) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Senior / Principal Software Engineer, Rust in London employer: ECM Selection (Holdings) Limited

Join a pioneering team in London that is transforming flight operations through innovative technology. As a Senior Software Engineer, you'll enjoy a flexible hybrid working environment, competitive salary, and the opportunity to take ownership of impactful projects while collaborating with passionate experts in aviation. With a strong focus on employee growth and a culture that values autonomy and creativity, this company offers a unique chance to contribute to cutting-edge solutions in a fast-paced setting.
ECM Selection (Holdings) Limited

Contact Detail:

ECM Selection (Holdings) Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior / Principal Software Engineer, Rust in London

✨Tip Number 1

Network like a pro! Reach out to folks in the aviation and tech space on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Rust projects or any relevant work. This gives potential employers a taste of what you can do beyond the written application.

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss your experience with cloud tools, app development, and anything else mentioned in the job description.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates like you!

We think you need these skills to ace Senior / Principal Software Engineer, Rust in London

Rust
C++
Application Architecture
Desktop App Development
Mobile App Development
Dart
Flutter
High Performance RPC
Data Storage
Serialization
Transport
DBMS
Cloud Deployment
Monitoring Tools
GitHub Actions

Some tips for your application 🫡

Show Off Your Rust Skills: Make sure to highlight your experience with Rust in your application. We want to see how you've used it in real projects, so don’t hold back on the details!

Tailor Your CV: Customise your CV to match the job description. We love seeing candidates who take the time to align their skills and experiences with what we're looking for, especially in flight operations tech.

Be Yourself: Let your personality shine through in your application. We’re a team that values autonomy and a self-starting mindset, so show us who you are and why you’d be a great fit!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves.

How to prepare for a job interview at ECM Selection (Holdings) Limited

✨Know Your Rust Inside Out

Make sure you brush up on your Rust knowledge before the interview. Be prepared to discuss your experience with Rust in detail, including any projects you've worked on and the architectural decisions you've made. This is your chance to showcase your expertise!

✨Showcase Your Problem-Solving Skills

Since the role involves tackling challenging problems, be ready to demonstrate your problem-solving approach. Think of examples where you've had to design for scalability and reliability, and explain how you navigated those challenges.

✨Familiarise Yourself with Modern Tools

The job mentions tools like Dart, Flutter, and cloud deployment technologies. Even if you haven't used them extensively, having a basic understanding will show your willingness to learn and adapt. Bring up any relevant experiences or projects that relate to these tools.

✨Express Your Passion for Aviation

Since the company is focused on revolutionising flight operations, showing genuine interest in aviation can set you apart. Share any personal experiences or interests related to flight and how they inspire your work as a software engineer.

Senior / Principal Software Engineer, Rust in London
ECM Selection (Holdings) Limited
Location: 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

>