Remote Senior Software Engineer in York

Remote Senior Software Engineer in York

York Temporary No working from home possible
SF Recruitment

At a Glance

  • Tasks: Join a dynamic team to develop software using Rust and support real-world engineering projects.
  • Company: Innovative engineering business in the West Midlands with a collaborative spirit.
  • Benefits: Competitive day rate, flexible remote work, and the chance to work on exciting projects.
  • Other info: Short-term project with potential for extension and excellent career growth opportunities.
  • Why this job: Make an immediate impact while working with cutting-edge technology in a supportive environment.
  • Qualifications: Strong Rust programming skills and experience with Linux and hardware integration.

An engineering business in the West Midlands is looking for an experienced Senior Software Engineer to support a short-term project (2-3 months) and help get a key deliverable over the line.

The role

  • Work as part of a small, multi-disciplinary team across software, mechanical and electrical engineering.
  • Focus on Rust development while contributing to wider engineering tasks.
  • Support real-world deployment, working with Linux servers, data flows and system integration.

What they're looking for

  • Strong programming background with Rust (essential)
  • Experience with C++ and solid computer science fundamentals
  • Comfortable with Linux (development + server management)
  • Exposure to hardware integration / real-world systems
  • Familiarity with databases or Redis for data flows (desirable)
  • PLC / automation experience is a bonus, but not essential

The setup

  • Day rate: £600-£700 (Inside IR35)
  • Duration: 2-3 months (potential to extend)

This is a great opportunity for someone who enjoys variety, working with modern tech in a small, agile team, and making an immediate impact on a live project.

Remote Senior Software Engineer in York employer: SF Recruitment

Join a dynamic engineering business in the West Midlands that values innovation and collaboration, offering a hybrid work model that promotes flexibility. With competitive day rates and the chance to work on cutting-edge technology in a supportive, multi-disciplinary team, this role provides an excellent opportunity for professional growth and immediate impact on exciting projects. Embrace a culture that encourages creativity and hands-on experience in real-world applications, making it an ideal environment for skilled engineers looking to advance their careers.

SF Recruitment

Contact Details:

SF Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Senior Software Engineer in York

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Rust or in robotics. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your Rust projects and any relevant work with Linux servers. This gives potential employers a taste of what you can bring to their team.

Tip Number 3

Prepare for interviews by brushing up on your Rust knowledge and real-world systems integration. Be ready to discuss how you've tackled challenges in past projects, especially in a multi-disciplinary team setting.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills, and applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Remote Senior Software Engineer in York

Rust
C++
Linux
Software Development
System Integration
Data Flows
Hardware Integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Rust programming skills and any relevant experience with Linux and hardware integration. We want to see how your background aligns with the role, so don’t be shy about showcasing your strengths!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this Senior Software Engineer role. Share specific examples of your past projects and how they relate to the tasks mentioned in the job description.

Showcase Your Team Spirit:Since this role involves working in a small, multi-disciplinary team, let us know about your collaborative experiences. Highlight any projects where you’ve worked closely with others, especially in software, mechanical, or electrical engineering.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any updates. Plus, we love seeing applications come in through our platform!

How to prepare for a job interview at SF Recruitment

Know Your Rust Inside Out

Make sure you brush up on your Rust programming skills before the interview. Be ready to discuss your past projects and how you've used Rust in real-world applications. They’ll want to see your depth of knowledge, so prepare to answer technical questions and maybe even solve a coding challenge on the spot.

Show Off Your Team Spirit

Since this role involves working in a small, multi-disciplinary team, be prepared to talk about your experience collaborating with others. Share examples of how you’ve contributed to team projects, especially those that involved software, mechanical, or electrical engineering. Highlight your adaptability and willingness to pitch in wherever needed.

Familiarise Yourself with Linux

As you'll be working with Linux servers, it’s crucial to demonstrate your comfort level with both development and server management. Brush up on common commands and troubleshooting techniques. You might be asked about your experience managing servers or deploying applications, so have some examples ready.

Prepare for Real-World Scenarios

Expect questions about hardware integration and system deployment. Think of specific instances where you’ve dealt with real-world systems and data flows. If you have experience with databases or Redis, be sure to mention it, as it could set you apart from other candidates. Showing that you can bridge the gap between software and hardware will be a big plus!