At a Glance
- Tasks: Design and optimise high-performance computing features for our calculation engine.
- Company: Leading business analytics firm with a focus on innovation and diversity.
- Benefits: Inclusive work environment, competitive salary, and opportunities for mentorship.
- Why this job: Join us to create cutting-edge solutions and mentor the next generation of engineers.
- Qualifications: Proficiency in Rust or C++ and a passion for clean coding practices.
- Other info: Dynamic team culture with a commitment to professional growth.
The predicted salary is between 36000 - 60000 Β£ per year.
A leading business analytics firm is seeking an experienced Software Engineer to enhance its calculation engine. This role involves designing complex features, optimizing for high-performance computing, and mentoring junior engineers.
Candidates should be proficient in Rust or C++, with a strong focus on clean coding practices. The company values diversity and provides an inclusive work environment where all individuals can thrive. Join us in building innovative solutions.
Senior Rust/C++ Engineer - High-Performance HPC & GPU in London employer: Anaplan
Contact Detail:
Anaplan Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Rust/C++ Engineer - High-Performance HPC & GPU in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with Rust or C++. A quick chat can lead to insider info about job openings and even referrals.
β¨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects in Rust or C++. This not only demonstrates your coding prowess but also gives potential employers a taste of your clean coding practices.
β¨Tip Number 3
Prepare for technical interviews by brushing up on high-performance computing concepts. Practice coding challenges that focus on optimising algorithms, as this will be key in impressing your interviewers.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our diverse and inclusive team.
We think you need these skills to ace Senior Rust/C++ Engineer - High-Performance HPC & GPU in London
Some tips for your application π«‘
Show Off Your Skills: Make sure to highlight your experience with Rust or C++ in your application. We want to see how you've used these languages in real-world projects, especially in high-performance computing.
Clean Code is Key: Since we value clean coding practices, include examples of your work that demonstrate your commitment to writing maintainable and efficient code. A well-structured application can really make you stand out!
Mentorship Matters: If you've had experience mentoring junior engineers, donβt forget to mention it! We love seeing candidates who are not only skilled but also passionate about helping others grow in their careers.
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 this exciting opportunity to join our diverse team.
How to prepare for a job interview at Anaplan
β¨Know Your Tech Inside Out
Make sure you brush up on your Rust and C++ skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in high-performance computing. Highlight any optimisations you've implemented and how they improved performance.
β¨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Practice coding problems that focus on algorithms and data structures relevant to HPC. This will not only demonstrate your technical prowess but also your ability to think critically under pressure.
β¨Emphasise Clean Coding Practices
Since the company values clean coding, be prepared to discuss your approach to writing maintainable code. Bring examples of how you've refactored code for clarity and efficiency, and be ready to explain your thought process behind those decisions.
β¨Be a Team Player
As mentoring junior engineers is part of the role, be ready to share your experiences in guiding others. Discuss how you foster collaboration and inclusivity within a team, as this aligns with the company's values. Show them you're not just a great engineer, but also a supportive colleague.