At a Glance
- Tasks: Develop and maintain a fullstack virtualisation software platform using C and Python.
- Company: Join a UK-based tech company focused on innovative storage and networking solutions.
- Benefits: Enjoy a competitive salary, amazing benefits, and fully remote work.
- Why this job: Work with cutting-edge technologies and influence the future of virtualisation.
- Qualifications: Experience in software development, especially in virtualisation, with strong C and Python skills.
- Other info: Collaborative team environment with opportunities for professional growth.
The predicted salary is between 72000 - 88000 Β£ per year.
Location: Fully Remote (UK)
Salary: 90,000 - 110,000 per annum (DOE)
Are you a systems-focused engineer with a passion for virtualisation and fullstack development? We are hiring a Senior Systems Engineer to join a UK-based tech company that is building innovative solutions across storage, networking, and compute virtualisation.
About the Role
As a Senior Embedded Software Engineer, you will be responsible for developing and maintaining a fullstack virtualisation software platform. You will work across the full software development lifecycle, from prototyping and architecture to debugging and deployment. This is a hands-on role with the opportunity to influence technical standards and drive innovation across the platform.
Key Responsibilities
- Design and develop well-structured, testable, and efficient code in C and Python.
- Prototype solutions and troubleshoot complex system bugs.
- Lead development of entire software systems and oversee project execution.
- Recommend and implement new technologies to improve functionality and productivity.
- Collaborate with cross-functional teams across engineering, QA, and product.
- Maintain technical standards and contribute to process improvements.
- Stay up to date with industry trends and emerging technologies.
What We Are Looking For
- Proven experience in software development, ideally in virtualisation or infrastructure.
- Strong knowledge of C and Python, plus system scripting.
- Experience with Linux kernel development and debugging.
- Familiarity with Agile/Scrum methodologies.
- Degree in Computer Science, Engineering, or a related field.
- Background in storage, data services, and virtualisation (on-prem and cloud).
- Excellent understanding of operating systems, networking, and virtualisation technologies.
Why Join?
- Fully remote working environment.
- Competitive salary between 90,000 β 110,000 (depending on experience) + an amazing benefits package!
- Work on cutting-edge virtualisation technologies with a collaborative team.
- Influence the architecture and direction of a high-impact platform.
Senior Software Engineer in City of London employer: 83zero Ltd
Contact Detail:
83zero Ltd Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Engineer in City of London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in virtualisation or software development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C and Python. This is your chance to demonstrate your hands-on experience and problem-solving abilities, which are key for a Senior Software Engineer role.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your past projects in detail. We want you to shine!
β¨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 seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Software Engineer in City of London
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience in software development, especially with C and Python. We want to see how your skills align with our focus on virtualisation and fullstack development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about virtualisation and how your background makes you a great fit for the Senior Software Engineer role. Keep it engaging and personal.
Showcase Your Projects: If you've worked on relevant projects, whether in a professional or personal capacity, make sure to mention them. We love seeing practical examples of your coding skills and problem-solving abilities!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, itβs super easy!
How to prepare for a job interview at 83zero Ltd
β¨Know Your Tech Inside Out
Make sure you brush up on your C and Python skills, as well as your understanding of virtualisation technologies. Be ready to discuss specific projects where you've used these languages and how they relate to the role.
β¨Showcase Your Problem-Solving Skills
Prepare to talk about complex bugs you've debugged or systems you've optimised. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your hands-on experience.
β¨Familiarise Yourself with Agile Practices
Since the company values Agile/Scrum methodologies, be prepared to discuss your experience working in such environments. Share examples of how you've collaborated with cross-functional teams to deliver projects successfully.
β¨Stay Current with Industry Trends
Research the latest trends in virtualisation and infrastructure. Being able to discuss emerging technologies and how they could impact the company's work will show your passion and commitment to the field.