\"C++ Software Engineer\"
\"C++ Software Engineer\"

\"C++ Software Engineer\"

City of Westminster Full-Time 90000 - 108000 £ / year (est.) Home office (partial)
Go Premium
Citadel

At a Glance

  • Tasks: Build and support a powerful trading platform while enhancing performance and functionality.
  • Company: Join Citadel Securities, a leading global market maker in capital markets.
  • Benefits: Competitive salary, incentive compensation, medical benefits, and retirement plans.
  • Why this job: Work with cutting-edge technology to solve complex problems in a dynamic environment.
  • Qualifications: Experience in C++ and a passion for software development required.
  • Other info: Opportunities for career growth and collaboration with top minds in finance and tech.

The predicted salary is between 90000 - 108000 £ per year.

Overview

Job Description Role Summary Our Software Engineers create next-generation software to support business areas across the firm in developing and delivering custom-solutions that optimize performance and efficiency. Opportunities may be available from time to time in any location in which the business is based for suitable candidates. If you are interested in a career with Citadel, please share your details and we will contact you if there is a vacancy available.

Objectives

  • Build, maintain, and support one of the world\’s most powerful trading platforms while continuously improving performance, functionality, and stability of the system
  • Design, develop, test, and deploy elegant software solutions across the firm
  • Partner with business leaders to define priorities and deliver custom solutions
  • Analyze complex business and technical problems
  • Make sound decisions proactively and in a self-directed manner
  • Provide timely systems support for trading activities

Skills and Qualifications

  • A deep passion for technology and software development
  • In-depth experience working in C++
  • The ambition to solve open-ended problems using analytical methods
  • Sound understanding of multi-threaded application design and development
  • Professional experience working with distributed systems
  • Strong communication and interpersonal skills applicable to a dynamic trading environment
  • Minimum Bachelor\’s degree in Computer Science or related field
  • Experience with proprietary trading is preferable but not necessary
  • In accordance with applicable law, the base salary range for this role is $125,000 to $150,000
  • In addition, the employee who fills this role will be eligible to participate in a discretionary incentive compensation program, as well as a wide array of benefit programs, such as medical and life insurance, retirement and tax-free savings plans, and access to other healthcare programs

About Citadel Securities

Citadel Securities is the next-generation capital markets firm and a leading global market maker. We provide institutional and retail investors with the liquidity they need to trade a broad array of equity and fixed income products in any market condition. The brightest minds in finance, science and technology use powerful, advanced analytics to solve the market\’s most critical challenges, turning big ideas into real-world outcomes.

#J-18808-Ljbffr

\"C++ Software Engineer\" employer: Citadel

Citadel Securities is an exceptional employer that fosters a dynamic and innovative work culture, where Software Engineers are empowered to create cutting-edge solutions for one of the world's leading trading platforms. With a strong emphasis on employee growth, competitive compensation, and comprehensive benefits, including medical insurance and retirement plans, Citadel offers a rewarding environment for those passionate about technology and finance. Located in a vibrant market, employees have the unique opportunity to collaborate with top-tier professionals and tackle complex challenges in a fast-paced setting.
Citadel

Contact Detail:

Citadel Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land \"C++ Software Engineer\"

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with C++ developers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your C++ projects. This is a great way to demonstrate your coding abilities and passion for software development to potential employers.

✨Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with common interview questions.

✨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 are proactive about their job search!

We think you need these skills to ace \"C++ Software Engineer\"

C++
Software Development
Multi-threaded Application Design
Distributed Systems
Analytical Problem Solving
Communication Skills
Interpersonal Skills
Systems Support
Performance Optimization
Functionality Improvement
Testing and Deployment
Custom Solutions Development
Bachelor's Degree in Computer Science or Related Field

Some tips for your application 🫡

Show Your Passion for Tech: Let us see your enthusiasm for technology and software development right from the start. Mention any projects or experiences that highlight your love for C++ and problem-solving.

Tailor Your Application: Make sure to customise your CV and cover letter to reflect the skills and qualifications mentioned in the job description. We want to see how your experience aligns with what we're looking for!

Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so avoid jargon and make sure your key achievements stand out.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get back to you if a suitable vacancy pops up.

How to prepare for a job interview at Citadel

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with multi-threaded application design and any projects you've worked on that showcase your ability to solve complex problems using C++. Practising coding challenges can also help you demonstrate your technical prowess.

✨Understand the Business Context

Familiarise yourself with Citadel's trading platform and the financial markets. Understanding how your role as a Software Engineer fits into the bigger picture will show your enthusiasm and commitment. Research recent developments in the industry and be ready to discuss how technology impacts trading efficiency.

✨Prepare for Problem-Solving Questions

Expect to face open-ended questions that assess your analytical thinking. Practice articulating your thought process when tackling technical problems. Use the STAR method (Situation, Task, Action, Result) to structure your answers, showcasing how you approach challenges and make sound decisions.

✨Show Off Your Communication Skills

Since strong communication is key in a dynamic trading environment, be ready to demonstrate your interpersonal skills. Think of examples where you've successfully collaborated with others or explained complex technical concepts to non-technical stakeholders. This will highlight your ability to work effectively within a team.

\"C++ Software Engineer\"
Citadel
Location: City of Westminster
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>