At a Glance
- Tasks: Develop cutting-edge systems and security software for a Linux-based network appliance.
- Company: Join Hexegic, a leading tech consultancy with exciting projects.
- Benefits: Earn £70,000-85,000, enjoy a £5000 development budget, wellness programme, and 25 days leave.
- Why this job: Work independently in a dynamic team and make a real impact on network security.
- Qualifications: Proficient in Rust/Go with a background in computer science and networking.
- Other info: Hybrid work model with opportunities for professional growth.
The predicted salary is between 42000 - 68000 £ per year.
The software developer will develop systems and security software for an innovative new Linux-based network security appliance. Working in a small, product focused team, you'll develop software in a security-conscious environment with a great deal of independence and autonomy.
Core Responsibilities
- Utilise Rust and Go, writing for Linux on AMD64
- Develop low level systems and network programming
- Linux/Unix/POSIX systems programming
- Program networks and protocol implementations
- Develop network architectures for secure architecture
What we are looking for
- Proficiency in Rust and/or Go
- Fundamental networking knowledge, with applied experience being ideal
- Computer science degree or similar background
What's in it for you?
- Base salary of £70,000-85,000
- £5000 a year professional development budget
- Wellness program
- 25 days annual leave
- Hybrid working arrangements
Please note that successful candidates must be eligible for UK security clearance to a high government standard.
Rust Developer in Great Malvern employer: Hexegic
Contact Detail:
Hexegic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Rust Developer in Great Malvern
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Rust developers. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Contribute to open-source projects or create your own GitHub repo showcasing your Rust and Go projects. This not only builds your portfolio but also demonstrates your passion and expertise to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and approach problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Rust Developer in Great Malvern
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your proficiency in Rust and Go right from the get-go. We want to see how your skills align with our needs, so don’t hold back on showcasing your experience in low-level systems and network programming!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific projects or experiences that relate to Linux/Unix/POSIX systems programming. This shows us you’re genuinely interested and have done your homework!
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Avoid jargon unless it’s relevant to the role – we want to understand your experience without getting lost in technical terms.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at Hexegic
✨Know Your Rust and Go
Make sure you brush up on your Rust and Go skills before the interview. Be ready to discuss your experience with these languages, especially in the context of Linux systems programming. Prepare to share specific examples of projects you've worked on that highlight your proficiency.
✨Understand Networking Fundamentals
Since the role involves low-level systems and network programming, it's crucial to have a solid grasp of networking concepts. Review key topics like protocols, architectures, and security measures. Being able to explain these concepts clearly will show your depth of knowledge and readiness for the role.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Practice coding problems related to systems programming and network implementations. This will not only demonstrate your technical abilities but also your approach to problem-solving, which is vital in a security-conscious environment.
✨Ask Insightful Questions
Interviews are a two-way street, so come prepared with questions that show your interest in the company and the role. Inquire about the team dynamics, the types of projects you'll be working on, and how they approach security in their software development. This will help you gauge if the company is the right fit for you.