Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Junior C++ Software Engineer - Trading platforms image - Rise Careers
Job details

Junior C++ Software Engineer - Trading platforms

Company Description

Talan is an international consulting and technology expertise group that accelerates its clients' transformation through innovation, technology, and data. For over 20 years, Talan has been advising and supporting companies and public institutions in implementing their transformation and innovation projects in France and internationally.

Present on 5 continents, in 20 countries, the Group, Great Place To Work certified, with more than 7,000 employees, aims to achieve a turnover of one-billion-euro by the end of 2025.

With its research and innovation Centre, Talan puts innovation at the heart of its development and intervenes in the technological mutation sectors, such as Artificial Intelligence, Data Intelligence, Blockchains, to avail the growth of major groups and mid-cap companies through a committed and responsible approach.

By placing "Positive Innovation" at the heart of its strategy, the Talan Group is convinced that it is by serving people that technology amplifies its potential for society.

#TALANAMERICAS

Job Description

Are you looking to join a company at the forefront of innovation and transformation? Look no further than Talan!

We are seeking a talented Software Engineer to join our team and work on Derivatives IT projects. The ideal candidate will have expertise in C++ and be passionate about developing new features on Trade and Market Access Platforms.

As a member of our team, you will have the opportunity to work on cutting-edge technology and collaborate with a dynamic group of professionals who are dedicated to excellence. You will have the chance to contribute to the development of our Finance engineering team and grow your career in a stimulating environment.

If you are a skilled Software Engineer with a passion for finance and technology, we encourage you to apply for this exciting opportunity. Join us and take your career to the next level!

Role and responsibilities

  • Design & Development:
    • Interaction with traders and quantitative researchers: Analyze new ideas and requirements for development
    • Maintenance, improvement of trading application: New features, algorithms, enhancement of existing applications, optimization for speed, bug corrections.
    • Implement algorithms in line with Compliance and Regulations (e.g. RegNMS, RegSHO, etc.)
  • Support:
    • Monitoring: ensure that the trading platform is stable and works properly (scripts, batches, applications and infrastructure).
    • Maintenance: adapt, improve, stabilize and automate the platform; help reduce the human factor and the number of manual interventions.
    • Assistance to the users (traders and researchers).
  • Interaction with Market Access teams to ensure proper quote reception and order sending capabilities.
  • Interaction with IT Infra teams to ensure proper functioning of all devices: servers, firewalls, switches, database, filer, market- and inter-colo connectivity
  • Interaction with Operations to ensure proper accounting of the desk's positions: feed booking and other Back-Office systems.
  • Interaction with compliance teams to understand the impact of regulations on trading platform.

Qualifications

  • Experience: 0 - 5 years relevant industry experience.
  • Bachelor in Computer Science or related discipline required.
  • Strong technical & problem solving (troubleshooting) skills.
    • Real-time and multi-threaded programming.
    • Network programming
    • SQL, Oracle PL/SQL.
    • Scripting (Python, csh, bash).
  • Excellent oral communication skills.

Preferred Qualifications:

  • Knowledge in Finance a plus but not a requirement.
  • Knowledge of multi-core architectures.
  • Libraries: ACE, BOOST, QT
  • Masters preferred.
  • DevOps and Continuous Delivery, Jenkins, JUnit, Gradle, Git

The salary range for this role is US$90,000 - US$120,000

Company’s Benefits

At Talan, we invest in our employees' well-being and empower them with benefits, including:

  • 💵 Competitive salary
  • 💸401(k) retirement plan with company matching
  • 🌴15 days of paid vacation per year at hire and up to 27 according to seniority (annual untaken vacation days are cashed out)
  • 📴8 paid holidays + 5 sick days + 2 personal days per year
  • ❤️‍🩹Company health, dental, and vision insurance plans + FSA
  • 🦺Voluntary STD and LTD
  • 🚍 Commuter/transit benefits

All your information will be kept confidential according to EEO guidelines.

Additional Information

C++, LINUX, network, finance

Talan Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Talan DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Talan
Talan CEO photo
Mehdi Houas
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Junior C++ Software Engineer - Trading platforms, Talan

Are you ready to kickstart your career as a Junior C++ Software Engineer with Talan in New York? At Talan, we pride ourselves on being at the cutting edge of innovation, offering a dynamic environment where you can thrive. You will be diving deep into the world of trading platforms, collaborating with traders and quantitative researchers to analyze and turn exciting ideas into reality. Your role will include everything from designing and developing new features to maintaining and improving our trading applications. Imagine implementing algorithms, contributing to compliance efforts, and optimizing our systems for speed! Your keen problem-solving skills will ensure our trading platform operates smoothly, while your communication abilities will allow you to connect effectively with various teams, ensuring seamless operations and compliance. If you’re passionate about finance and technology and want to develop in a collaborative and stimulating setting, undoubtedly, this position at Talan is the perfect fit for you. With a competitive salary ranging from $90,000 to $120,000 and a host of benefits designed to foster your growth and well-being, we can’t wait to see the unique contributions you’ll bring to our team. So, don’t hesitate – take this exciting step towards enhancing your career in the vibrant world of trading technology with Talan!

Frequently Asked Questions (FAQs) for Junior C++ Software Engineer - Trading platforms Role at Talan
What are the main responsibilities of a Junior C++ Software Engineer at Talan?

As a Junior C++ Software Engineer at Talan, your responsibilities will revolve around the design, development, and maintenance of trading applications. You'll interact with traders and quantitative researchers to analyze requirements and develop new features, algorithms, and enhancements. Monitoring the platform for stability and optimizing existing applications will also be a core part of your responsibilities, ensuring everything runs smoothly and efficiently.

Join Rise to see the full answer
What qualifications are required for the Junior C++ Software Engineer position at Talan?

To be considered for the Junior C++ Software Engineer position at Talan, you’ll need to hold a Bachelor’s degree in Computer Science or a related discipline, alongside 0-5 years of relevant industry experience. Strong problem-solving skills, real-time, and multi-threaded programming expertise, as well as familiarity with SQL, Oracle PL/SQL, and some scripting languages (like Python) are essential.

Join Rise to see the full answer
What opportunities for career growth does Talan offer to Junior C++ Software Engineers?

At Talan, we genuinely believe in the growth and development of our employees. As a Junior C++ Software Engineer, you'll have the opportunity to work on cutting-edge projects, learn from experienced professionals, and engage in continuous development through training and hands-on experience. This environment fosters immense career growth as you take on more complex projects and responsibilities.

Join Rise to see the full answer
Does the Junior C++ Software Engineer role at Talan require knowledge of finance?

While knowledge of finance is a plus for the Junior C++ Software Engineer role at Talan, it is not a strict requirement. However, having a keen interest in finance will certainly help you adapt and excel in this position, allowing you to better understand the applications and systems you will be working on.

Join Rise to see the full answer
What benefits can Junior C++ Software Engineers expect at Talan?

Junior C++ Software Engineers at Talan can enjoy a competitive salary within the $90,000 to $120,000 range, along with fantastic benefits including a 401(k) retirement plan with company matching, generous paid vacation time, health, dental, and vision insurance, as well as commuter benefits. We prioritize our employees' well-being and aim to create a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Junior C++ Software Engineer - Trading platforms
Can you describe your experience with C++ programming?

During your response, focus on specific projects or tasks where you've effectively used C++. Share anecdotes that highlight your ability to solve complex problems and implement real-time or multi-threaded applications, two key skills for this role.

Join Rise to see the full answer
How do you handle debugging and troubleshooting in your programming?

Discuss your systematic approach to debugging—mention the tools you use and how you document issues. It may also help to reference a specific instance where you successfully resolved a significant bug in a project.

Join Rise to see the full answer
What strategies do you use to optimize application performance?

Share your understanding of optimization techniques such as profiling, memory usage, and algorithm efficiency. Highlight specific instances where you've successfully optimized an application in your past work or academic projects.

Join Rise to see the full answer
Describe your experience working in a team environment.

Emphasize collaboration in your past experiences, providing examples of how you've collaborated with team members on projects or how you've managed communication across departments, particularly with traders or researchers in finance settings.

Join Rise to see the full answer
How familiar are you with compliance and regulations in trading software?

If you have direct experience or knowledge of regulations such as RegNMS or RegSHO, mention it. Outline your understanding of why compliance is essential in a trading environment and how you've adapted technology to meet those standards.

Join Rise to see the full answer
What experience do you have with database programming or SQL?

Discuss any hands-on experience with SQL or database management in your projects. Give examples of how you've used databases to store or retrieve data efficiently in your programming tasks.

Join Rise to see the full answer
Are you comfortable writing scripts, and if so, which languages do you use?

Mention the scripting languages you are proficient in, such as Python or Bash. Provide an example of a task where scripting significantly enhanced your productivity or the project outcome.

Join Rise to see the full answer
How would you prioritize tasks in a fast-paced environment?

Talk about your time management strategies, focusing on setting priorities based on urgency and impact. Give an example of how you successfully managed multiple projects or responsibilities simultaneously.

Join Rise to see the full answer
Can you give an example of a challenging project you've worked on in the past?

Provide a detailed example of a significant challenge you faced in a project, discussing your thought process, the actions you took, and the ultimate outcome. Highlight lessons learned and skills gained from that experience.

Join Rise to see the full answer
What excites you most about working for Talan as a Junior C++ Software Engineer?

Reflect on Talan's mission and the potential to work on innovative projects in finance technology. Share what aspects of the role align with your interests and career goals, emphasizing your enthusiasm for collaboration and growth within the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago

Talan seeks a skilled Business Analyst Data to enhance their team in Bordeaux, leveraging technology for business transformation.

Photo of the Rise User

Join Talan as a Mid-Level Product Owner to help lead digital transformation projects with a focus on client satisfaction.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Posted 10 days ago

Join OCLC as a Senior Software Engineer to enhance technology services for libraries with your programming expertise.

Photo of the Rise User
Avomind Remote No location specified
Posted 9 days ago

Join an innovative indie game studio as a Mid-Level Game Programmer, specializing in engaging multiplayer experiences.

Photo of the Rise User
Flinks Remote No location specified
Posted 8 days ago

Join Flinks as a Lead Back-end Developer to help innovate in the financial ecosystem.

Join GDMS as a Senior Advanced Software Engineer, where you will enhance cutting-edge defense technology in a collaborative team environment.

Photo of the Rise User
37signals Remote No location specified
Posted 10 days ago

Join 37signals as a Senior Rails Programmer to help craft great software in a unique, autonomous work environment.

Photo of the Rise User
Experian Remote United States, United States, UNITED STATES, United States
Posted 2 days ago

Join Experian as a Staff Software Engineer to architect foundational capabilities for enterprise-level Data, Analytics, and AI/ML platforms.

Posted 11 days ago

Join Cline as a Senior Software Engineer to innovate in AI-driven developer tools with Kotlin expertise.

Talan advises companies, supports them and implements their transformation projects in France and internationally. The group is mainly involved in areas related to the technological changes of large groups, including Big Data, IoT, Blockchain and ...

140 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!