At a Glance
- Tasks: Develop and integrate Apple Mac Extensions for a cutting-edge cyber security platform.
- Company: Rapidly expanding scale-up software house focused on network security.
- Benefits: Earn up to £80k, enjoy remote work, and receive continuous training.
- Why this job: Join a team making a real impact in cyber security while working with innovative technology.
- Qualifications: Strong C++ skills, experience with Mac APIs, and knowledge of network security.
- Other info: Collaborative culture with excellent career growth opportunities.
The predicted salary is between 43200 - 67200 £ per year.
Are you a C++ Software Engineer with experience of developing and integrating Apple Mac Extensions and APIs? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity.
As a C++ Software Engineer you will focus on enabling the core product, written in C / C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and API integrations.
Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month.
About you:
- You have strong C++ development skills
- You have experience of integrating software with Apple Mac Extensions and APIs
- You have a good knowledge of Network Security and EDR / EDTR
- You have VPN client or security experience
- You’re collaborative with great communication skills
- You have experience of producing technical documentation
- You’re degree educated in Computer Science or similar technical discipline
What’s in it for you: As a C++ Software Engineer / Developer (Mac Extensions EDR C++) you will earn a competitive package: Salary to £80k, Remote working (x1-2 days a month in London), Continuous training and career development including paid for certifications.
Apply now to find out more about this opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
C++ Software Engineer MacOS - Cyber Security in City of London employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Software Engineer MacOS - Cyber Security in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech and cyber security fields. Attend meetups or online webinars to meet potential employers and fellow engineers. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your C++ projects, especially any that involve Mac Extensions or network security. This gives employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge, especially around C++ and Apple APIs. Practice common interview questions and be ready to discuss your past projects and how they relate to the role you're applying for.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace C++ Software Engineer MacOS - Cyber Security in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ development skills and experience with Apple Mac Extensions. We want to see how your background aligns with the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about cyber security and how your skills can contribute to our team. Keep it concise but engaging – we love a good story!
Show Off Your Technical Documentation Skills: Since producing technical documentation is part of the role, include examples of your past work if possible. This will demonstrate your ability to communicate complex ideas clearly, which is super important for us.
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 quick and easy!
How to prepare for a job interview at Client Server
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be ready to discuss your experience with Apple Mac Extensions and APIs, as well as any relevant projects you've worked on. Practising coding problems related to C++ can also help you feel more confident.
✨Understand Network Security Basics
Since this role involves cyber security, it's crucial to have a solid understanding of network security concepts. Familiarise yourself with EDR/EDTR and VPN client functionalities. Being able to discuss these topics will show that you're not just a developer but also someone who understands the bigger picture.
✨Prepare for Technical Questions
Expect technical questions that test your problem-solving skills and knowledge of C++. Prepare by reviewing common algorithms and data structures, and think about how they apply to real-world scenarios in network security. Don't hesitate to ask clarifying questions during the interview if needed.
✨Show Off Your Collaboration Skills
This role requires great communication and collaboration. Be ready to share examples of how you've worked effectively in teams, especially in remote settings. Highlight any experiences where you produced technical documentation or collaborated on projects, as this will demonstrate your ability to work well with others.