Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Engineer

$145k - $225k
Full-time

Ctc Lateral

CTC is a cutting-edge proprietary trading firm with a long-term vision and a clear focus on helping the world price and manage risk. Our fun and trusting culture inspires us to solve the industry’s most challenging problems and take calculated risks in a collaborative environment.

We strive to be the most innovative firm in the industry today, tomorrow, and long into the future while upholding ethical excellence. We believe that CTC makes a positive impact on the markets, the lives of our employees, and all the communities to which we belong. Started in 1995 by a team of forward-thinking Traders, we are proud to call ourselves an industry leader that keeps making markets and each other better.

CTC is continuously looking for strong C++ Engineers to help deliver innovative and reliable trading platforms. Join our team to work at the cutting edge of speed and efficiency, build tools for global markets, gain experience with high-performance systems, and learn from some of the best in the business.

In addition to possessing sharp software development skills and a broad and deep understanding of software engineering concepts, success at CTC also requires flexibility, a drive for results, attention to detail, analytical skills, and a strong team spirit. These attributes are imperative for every role at CTC.

If you’re thrilled about tackling complex problems and making a significant impact early in your career, we can’t wait to hear from you!

Responsibilities


  • Understand requirements, propose solutions, and deliver software into the production environment in a timely and robust manner.

  • Foster collaboration with other teams including operations, option pricing, exchange access, inventory and risk management, and quality assurance.

  • Ensure operational safety and uphold the highest standards of software engineering by thoroughly testing code, following a coherent and maintainable design and architecture, and adhering to best practices—prioritizing carefully planned, well-structured solutions over ad hoc implementations.

Qualifications


  • ~2-5 years of experience working in a production environment & using modern C++, knowledge of C++20 preferred

  • Some, but not all areas require experience with low latency development and performance investigation tools

  • Ability to quickly triage issues and drive the resolution effort through completion

  • Experience with multi-threaded programming and distributed application architecture

  • Experience with developing trading algorithms a plus, but not required

Compensation


  • Salary Range: $145,000 - $225,000, plus a discretionary bonus.

  • The discretionary bonus will be dependent upon the individuals skills, experience, qualifications, and firm performance. 

Most teams at CTC, with the exception of Trading, follow a hybrid workplace model, subject to change based on business need.

Our Benefits 

We strongly believe in the well-being of our employees and their families so we offer outstanding benefits to support you both professionally and personally. These benefits include generous medical coverage, paid parental leave, free breakfast and lunch (plus healthy snacks, of course), wellness reimbursement, quarterly recharge days, and a variety of other benefits focused on providing the best employee experience. 

(Disclaimer: interns and contractors are not eligible for benefits at CTC) 

Our Commitment to Diversity, Equity and Inclusion

At CTC, we aim to cultivate a workplace that celebrates diversity and each person feels included, engaged and empowered. Where each of us feels we belong. We are committed to having a diverse workforce and are proud to be an equal opportunity employer. CTC does not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. 

If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or to apply for a position, please contact us at View email address on jobs.jobcopilot.com. Note that emails sent to this email account for non-disability related issues, such as following up on an application, will not receive a response.

Use of Artificial Intelligence (AI)

Information submitted by job applicants may be subject to review and analysis by automated systems, including Artificial Intelligence (AI), as part of the recruitment process. Such systems are utilized to enhance the efficiency and effectiveness of our hiring procedures. Applicants are advised that any information provided may be evaluated by AI tools to ensure an equitable and thorough assessment.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer in Remote vacancy
  •  ...Perform requirements analysis to develop software level requirements including...  ...using object oriented principles in the C++ language. Develop and execute Unit and Integration...  ...Management, Mathematics, Statistics, or Engineering. ~3 years of experience. ~ Development... 
    Suggested
    Full time

    Intellect Solutions Llc

    Remote
    10 hours ago
  • $175k - $225k

    IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. As a Software Engineer, you will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing performance. Our dynamic... 
    Suggested
    Permanent employment
    Full time

    Imc

    Remote
    10 hours ago
  • $175k - $225k

     ...Polar Operations LLC (dba IMC Markets) has multiple openings for C++ Software Engineer (REQ#4461662101) in Chicago, IL and Brooklyn, NY. Your Core Responsibilities Implement software features and components for IMC's trading systems (25%). Design software solutions... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Imc

    Chicago, IL
    10 hours ago
  •  ...conditions. About the Role   We are seeking a highly skilled software engineer to advance Avride's core Control System. In this role, you...  ..., and optimize cutting-edge control systems in modern C++ (C++17/20) . Develop and refine robust, high-precision solutions... 
    Suggested
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    10 hours ago
  •  ...Stellar Science is seeking several modern C++20/23 Software Engineers  with three or more years of industry experience creating reusable,...  ...and simulation, including directed energy ~ Code sample or C++ evaluation required.  Extremely flexible work schedule &... 
    Suggested
    Full time
    Flexible hours

    Stellar Science

    Remote
    10 hours ago
  •  ...leading developer of mathematical computing software. They have over 3000 employees in the...  ...of multi-vertical focus on textile, engineering, healthcare, finance, IT & ITES services...  ...commercial software environment using C/C++, Java, or Python  3. Firm grasp of the... 
    Full time
    Work experience placement

    Tiger

    Remote
    10 hours ago
  •  ...C++ Software Engineer Pittsburgh, PA, 15289 Description: We're seeking a versatile and talented C++ Software Engineer to join our team. In this role, you'll develop software that brings our 3D sensors to life, crafting intuitive user interfaces, powerful... 
    Full time
    Flexible hours

    Esrhealthcare

    Remote
    10 hours ago
  • $150k - $200k

     ...great work atmosphere and highly motivated team of engineers. We are currently looking for a motivated and talented Software Engineer to join our development team....  ...customers. You will write software primarily in C++ with a focus on performance and reliability; you... 
    Full time
    Remote work

    Onezero Financial Systems

    Somerville, MA
    10 hours ago
  •  ...working with some of the best and brightest in the industry.  What you will be doing: Synergy is looking for a Software Engineer proficient in C++ with a background in RF signal collection technologies to develop, maintain, and enhance complex software systems.... 
    Full time
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Synergy Ecp Llc

    Remote
    10 hours ago
  •  ...As a Lead C++ Software Engineer, you drive the design and delivery of high-performance, scalable software systems. In this role, you combine your deep technical expertise and leadership skills to guide a team of engineers as they build robust, production-ready solutions... 
    Full time

    Omp Careers

    Remote
    10 hours ago
  • $69.3k - $158k

    C++ Software Engineer, MidThe Opportunity: Develop solution architecture (SA) and resolve complex issues in a variety of projects through the implementation of requirements analysis, expertise support, and project supervision. Apply basic principles, theories, and concepts... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    2 days ago
  • $105k - $165k

     ...with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems...  ...professional growth opportunities.   Senior Embedded C++ Software Engineer   The Senior Embedded C++ Software Engineer will... 
    Full time

    Full Spectrum

    Remote
    10 hours ago
  •  ...Overview \ \ We are seeking an experienced Software Engineer to develop, maintain, and enhance complex software systems supporting mission -critical environments. The ideal candidate will have extensive experience working on large -scale software development efforts... 
    Full time
    Local area

    J

    Remote
    10 hours ago
  • $124k - $171k

     ...Materials is a global leader in materials engineering solutions used to produce virtually...  ...go. Learn more about our benefits. As a Software Engineer at Applied Materials, you’ll dive...  ...Proficiency and professional experience in C and C++ is required.• In addition, experience in... 
    Full time
    Remote work

    Applied Materials

    Santa Clara, CA
    10 hours ago
  • $109.76k - $164.64k

     ...Description SummaryFreeWheel’s mission is to build great advertising software. We offer the most extensible and transparent advertising...  ...for our customers’ businesses.FreeWheel is looking for a C++ Software Engineer to join our Buyercloud (formerly Beeswax) Ad Serving team.... 
    Full time
    Remote work
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    2 days ago
  •  ...you at the intersection of finance, algorithms, and performance engineering. Why This Role Excites You Build What Matters:...  ...performance or real-time systems environment. ~ Proficient in C/C++ with strong object-oriented programming skills. ~ Solid understanding... 
    Full time

    The Allen Rose Group

    Remote
    10 hours ago
  • $96k - $140k

     ...considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation Missile...  ...systems. The ideal candidate will be a well-rounded C++ developer, work well as part of a rapid pace, collaborative, small... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    10 hours ago
  •  ...the Team Our team develops the core software and data processing systems that power...  ...time vehicle control, collaborating across engineering, analytics, and product teams to deliver...  ...We are seeking a highly skilled C++ Software Engineer to join our core Motion... 
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    10 hours ago
  • $30 - $70 per hour

     ...you do. RLHF in one line: Generate code → expert engineers rank, edit, and justify → convert that feedback into reward...  .... What You'll Need ~3+ years of professional software engineering experience in C++ (constraint programming experience is a bonus, but not... 
    Remote job
    Full time
    For contractors

    G2i

    Miami, FL
    10 hours ago
  • $125k - $162k

     ...requirement will not be considered. SciTec is seeking a senior C++ software developer to support programs delivering Missile Defense...  ...a part of a rapid pace environment consisting of scientists, engineers, and developers to prototype, develop, integrate, and test advanced... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    10 hours ago
  •  ...C++ Software Engineer We are looking for a C++ Software Engineer to develop, maintain, and upgrade software systems that are used in the gaming industry. The role involves designing, coding, testing, and debugging software applications for gaming platforms. Some... 
    Remote work

    TW Group, Inc.

    Las Vegas, NV
    5 days ago
  • $150.7k - $247.31k

     ...tables of records. Bring your passion for Software Development to help us develop a global...  ...software products.You’ll work alongside product engineers, developers, and users to create location...  ...rapid searchOptimize existing and new C++ code to reduce memory consumption and to... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    4 days ago
  • $90k - $130k

     ...transformation? Look no further than Talan! We are seeking a talented  Software Engineer to join our team in 2025  and work on  Derivatives IT projects. The ideal candidate will have expertise in C++ low latency development  to expand our client's highly successful,... 
    Full time

    Talan

    Remote
    10 hours ago
  • $150.8k - $265.88k

     ...technology to help our customer achieve its mission.The Work:As a Software Engineer, you will:• Analyze user requirements to derive software...  ...Python scripting and large Python systems design/development• C/C++ systems design/development• Scripting languages (Bash, awk, sed... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Hanover, MD
    2 days ago
  • $175k - $300k

     ...and keep them engaged in the firm's growth. About the Position Old Mission Capital LLC, is looking to add several C++ Software Engineers to join our team in NYC. In this role, you will be building and optimizing our current automated trading infrastructure, and... 
    Full time
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Old Mission

    New York, NY
    2 days ago
  • $200k

     ...success in the high frequency trading space, looking to hire Software Engineers for their HFT team focused on designing, improving and executing...  ...and Experience Required ~2+ years preferred of C++ experience in low-latency systems, such as market data ingestion... 
    Full time
    H1b
    Work at office

    Oxford Knight

    Remote
    10 hours ago
  • Role Description We are hunting for a talented C/C++ Software Engineer who genuinely loves working with complex data feeds and isn't intimidated by high-stakes technical hurdles. In the world of quantitative trading, data is our lifeblood—meaning our quality standards are... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    MIRA CONSTRUCTION L.L.C

    Remote
    4 days ago
  •  ...C++ Embedded Software Engineer Tekfortune is a fast-growing consulting firm specialized in permanent, contract & project-based staffing services for world's leading organizations in a broad range of industries. In this quickly changing economic landscape, virtual recruiting... 
    Permanent employment
    Contract work
    Work experience placement
    Remote work

    Tekfortune Inc

    Fort Lauderdale, FL
    4 days ago
  •  ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true...  ...Building Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration... 
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    2 days ago
  • $150k - $250k

     ...solutions. The role is primarily focused on C++ application development for Equities...  ...extensively with several core engineering and business groups across the organization...  ...including the Trading Systems Team, Dealer Software Team, FIX Connectivity Team, and the Front... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb Markets

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!