At a Glance
- Tasks: Develop and maintain cutting-edge software for a leading trading platform.
- Company: Join a global firm known for innovation in finance and technology.
- Benefits: Enjoy competitive salary, flexible work locations, and a dynamic work culture.
- Why this job: Be part of a team that tackles complex problems and drives impactful solutions.
- Qualifications: Passion for tech, C++ expertise, and a degree in Computer Science required.
- Other info: Opportunities available in major cities like New York, Miami, London, and Zurich.
The predicted salary is between 90000 - 110000 £ per year.
Social network you want to login/join with:
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. Locations: New York, Miami, London, Zurich
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 Preferred 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 New York City’s Pay Transparency Law, the base salary range for this role is $125,000 to $150,000. Base salary does not include other forms of compensation or benefits.
#J-18808-Ljbffr
C++ Software Engineer employer: Citadel Securities
Contact Detail:
Citadel Securities Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends and technologies in C++. This will not only help you during interviews but also show your passion for software development, which is crucial for a role at StudySmarter.
✨Tip Number 2
Engage with online communities or forums related to C++ and software engineering. Networking with professionals in the field can provide insights into the company culture and expectations, giving you an edge.
✨Tip Number 3
Prepare to discuss your experience with multi-threaded applications and distributed systems. Be ready to share specific examples of challenges you've faced and how you overcame them, as this aligns closely with the job requirements.
✨Tip Number 4
Research StudySmarter's trading platform and its functionalities. Understanding the product will allow you to speak knowledgeably about how you can contribute to its improvement and support.
We think you need these skills to ace C++ Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. Emphasise your problem-solving skills and any experience with multi-threaded applications or distributed systems.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and software development. Mention specific examples of how you've tackled complex problems in previous roles and how you can contribute to the trading platform.
Showcase Relevant Skills: Clearly list your technical skills related to C++, multi-threading, and any experience with trading systems. Use bullet points for clarity and ensure they align with the job description.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in a dynamic trading environment.
How to prepare for a job interview at Citadel Securities
✨Showcase Your C++ Expertise
Make sure to highlight your in-depth experience with C++. Be prepared to discuss specific projects where you've used C++, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Since the role involves solving complex business and technical problems, be ready to walk through your analytical methods. Prepare examples of open-ended problems you've tackled in the past and the solutions you implemented.
✨Understand Multi-Threaded Applications
Brush up on your knowledge of multi-threaded application design and development. Expect questions that assess your understanding of concurrency and how it applies to performance optimisation in trading systems.
✨Communicate Effectively
Strong communication skills are crucial in a dynamic trading environment. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts or collaborating with business leaders.