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

Senior C++ Developer

Citi

Senior C++ Developer

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Citi's Credit Risk division is seeking a highly skilled and experienced Senior C++ Developer to join our dynamic team focused on credit model development. The successful candidate will play a critical role in designing, developing, and implementing robust and efficient C++ solutions for complex credit risk models. This position offers a challenging opportunity to work with cutting-edge technologies and contribute to the strategic initiatives of a leading global financial institution.

Responsibilities:

  • Model Development: Design, develop, and implement C++ applications and libraries for quantitative credit risk models for daily risk monitoring and stress testing models.
  • Performance Optimization: Optimize existing C++ codebases for performance, scalability, and stability, ensuring efficient execution of computationally intensive models.
  • System Architecture: Contribute to the architectural design of credit risk systems, focusing on C++ components, integration patterns, and adherence to best practices.
  • Code Review and Quality Assurance: Conduct thorough code reviews, enforce coding standards, and ensure the delivery of high-quality, well-tested, and maintainable software.
  • Collaboration: Work closely with quantitative analysts, risk managers, and other technology teams to translate complex mathematical models into production-ready C++ code.
  • Documentation: Create comprehensive technical documentation for developed applications, including design specifications, API documentation, and user guides.
  • Problem Solving: Analyze and troubleshoot issues in existing credit risk systems, providing timely and effective solutions.
  • Technology Adoption: Stay abreast of new C++ features, libraries, and best practices, and evaluate their applicability to credit risk model development.
Recommended Qualifications:
  • 6+ years of relevant experience in C++ Development or systems analysis role
  • Core C++ Proficiency: Expert-level command of C++, modern C++ idioms, and design patterns.
  • Deep understanding of object-oriented programming (OOP) principles, data structures, and algorithms.
  • Proficiency in multi-threading, concurrency, and parallel computing techniques.
  • Experience with performance optimization and low-latency programming.
  • Operating Systems: Proficiency in Linux/Unix environments. Experience with Windows development is a plus.
  • Domain Knowledge - Credit Risk & Financial Modeling
  • Credit Risk Models: Solid understanding of various credit risk models (Basel EAD, VaR, stress testing, scenario analysis). Experience in implementing and validating credit risk models
  • Quantitative Finance: Strong foundational knowledge in quantitative finance, stochastic calculus, and statistical modeling. Understanding of financial products (e.g., derivatives, fixed income, equities) and their risk characteristics. Experience with model calibration, backtesting, and sensitivity analysis.
Education:
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior C++ Developer in Irving, TX vacancy
  •  ...Senior C++ Developer with C# experience (Remote) CloudPSO is a Information Technology Outsourcing (ITO) company that assists in the acquisition of qualified staff to address complex digital problems in order to increase efficiency, reduce costs, and maintain compliance... 
    Senior
    Remote work
    Work from home

    Cloudpso

    Dallas, TX
    4 days ago
  •  ...A technology outsourcing company is seeking a Senior C++ Developer with C# experience for a remote position. The ideal candidate will have a strong background in Windows desktop and system-level programming, alongside at least 6 years of software development experience... 
    Senior
    Remote work

    Cloudpso

    Dallas, TX
    19 days ago
  •  ...C++ Linux Developer - 4 Positions Job Location: Blue Bell, PA 19422 / Irving, TX 75063 Job Duration: 6 + Months CTH 4 Positions These are CTH Roles. Interview Process: 1st Interview with Disys Tech Team, 15 Mins Tech Screen and 20 Mins Live Coding. 2nd Round with... 
    Suggested

    My3Tech Inc

    Irving, TX
    1 day ago
  • Embedded Linux Development Proficient in C/C++, bash, Gitlab. Experience in router software development. We need a strong C++ candidate with embedded/device development experience. Please also look for Openwrt experience as mandatory.
    Suggested

    Omni Inclusive

    Irving, TX
    17 hours ago
  •  ...Job Title 5+ years of development experience. Hands on experience of C++ 14/17 standards. Linux kernel and OS level expertise (multithreading, multitasking, inter-process communication, socket programming, etc.) Any development experience on routers platform... 
    Suggested

    Omni Inclusive

    Irving, TX
    3 days ago
  •  ...Role: C++ Developer Location: Irving, TX (Onsite) Job Description: 6+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices. Experience with modern C, C++, C++... 

    Kasmo Global

    Irving, TX
    1 day ago
  •  ...C++ Developer Irving, TX long Term Worked on C++ 11/14 version Min 6 years of strong development expertise in C/C++ driven Embedded Applications Development for Set Top Box and Consumer Electronic Devices and Mobile Platforms preferred Knowledge of... 

    Netorbit

    Irving, TX
    2 days ago
  •  ...Role: C/C++ developer Location: Dallas TX Duration: Long Term contract No of Positions:2 Role Summary We are looking for a C/C++ Developer who can support the design, development, and maintenance of software applications. The role involves writing... 
    Senior
    Long term contract
    Relocation

    Hermitage Infotech

    Dallas, TX
    1 day ago
  •  ...Position- C++, Pro*C developer Duration-Contract Location- Irving, TX JD ~ c/c++, oracle, Unix, pro*c Regards, Pallavi Verma Sr. Technical Recruiter | Syntricate Technologies Inc. Direct : (***) ***-**** | Fax: 781-64... 
    Contract work
    Immediate start

    Syntricate Technologies

    Irving, TX
    3 days ago
  •  ...Required Skills: 8+ Year experience Must Haves: C++, C, Pro*C, SQL, Oracle, Unix Shell Scripting Participate in the evaluation, recommendation and selection of hardware and software solutions. Research/analyze data processing functions, methods and procedures... 

    Syntricate Technologies

    Irving, TX
    3 days ago
  • A tech company is seeking a Sr. Embedded C++ Developer to work on media technologies. The ideal candidate should have experience with C++11 or higher, video streaming technologies, and multi-threaded programming. This role involves enhancing video streaming solutions and... 
    Senior

    Infovision

    Dallas, TX
    4 days ago
  •  ...Title: Senior Software Engineer (BLE, C++) Location: Dallas, TX (5 day onsite) Client: Vizio Job Responsibilities Architect, develop and supervise the Linux based TV OS Bluetooth software Develop applications for smart TV Bluetooth... 
    Senior

    Fisec Global

    Dallas, TX
    4 days ago
  •  ...Job Title: Sr. Embedded C++ Developer (Media Domain) Duration: 12+ Months Mandatory Skills: Experience in C++11 or higher Knowledge in the video streaming technologies (MPEG-DASH, HLS, Progressive Download, etc) Experience in multi-threaded programming & Inter-process... 
    Senior

    Infovision

    Dallas, TX
    4 days ago
  •  ...Overview: Key Responsibilities: Design, develop, and implement new product features; enhance existing features with proper technical...  .... Required Skills & Qualifications: ~5+ years of C++ development experience in a Windows environment. ~ Strong knowledge... 
    Work experience placement

    Purple Drive

    Irving, TX
    17 hours ago
  •  ..., with information displayed on easy-to-manage dashboards. As a Senior Software Engineer on our Ingestion team, you will be primarily responsible...  ...experience in software development Experience with the latest C++ language standards; i.e. C++20/23/26 Mac OS X systems skills... 
    Senior
    Local area
    Remote work

    GrabJobs

    Dallas, TX
    17 hours ago
  •  ...We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a...  ...infrastructure. You’ll work on core backend components using C and C++, focusing on performance, reliability, and end-to-end security.... 
    Senior
    Permanent employment
    Temporary work
    Remote work
    Worldwide

    GrabJobs

    Dallas, TX
    3 days ago
  • A technology firm based in Dallas seeks candidates with strong proficiency in C++ and Embedded Linux for various embedded devices roles. The ideal applicant will have hands-on experience with networking protocols and experience in debugging systems. The company ensures... 
    Senior

    Robotics Technologies LLC

    Dallas, TX
    2 days ago
  •  ...Description About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOne’s automated endpoint management suite of software products, trusted by over 3 0,000 customers globally. You will develop high-impact software product s... 
    Senior
    Full time
    Remote work
    Work from home
    Relocation
    Flexible hours

    GrabJobs

    Dallas, TX
    2 days ago
  • $70 - $80 per hour

     ...A client of Innova Solutions is immediately hiring a TAL/C++ Developer Position Type: Contract Duration: 4-6 Months Contract Location: Remote Work As a TAL/C++ Developer, you will need: Required Skills & Experience: Proficiency in TAL (Transaction... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Innova Solutions

    Irving, TX
    5 days ago
  • A technology solutions firm is seeking skilled candidates with strong proficiency in C++ and experience in embedded systems. The role requires hands-on knowledge of Embedded Linux and a solid understanding of Linux internals, networking protocols, and debugging. Ideal candidates... 
    Senior

    Cloud Analytics Technologies, LLC

    Dallas, TX
    2 days ago
  • $174k - $261k

     ...Latitude AI ( lat.ai ) develops automated driving technologies, including L3, for Ford vehicles at scale. We’re driven by the opportunity...  ...updated version of the autonomy stack). This includes the backend C++ simulation/resimulation frameworks that call the underlying... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    GrabJobs

    Dallas, TX
    2 days ago
  • Strong proficiency in C++ (C++11/14/17) and Embedded C Hands-on experience with Embedded Linux (Yocto, Buildroot, or similar) Experience with set-top boxes, IPTV/OTT platforms, smart TVs, DVRs, routers, IoT gateways, or similar embedded devices Solid understanding of Linux... 
    Senior
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Dallas, TX
    2 days ago
  • Lockheed Martin is seeking an Embedded Software Engineer in Grand Prairie, Texas, to develop high-impact embedded C/C++ solutions that enhance mission-critical capabilities. The ideal candidate will hold a BS in a relevant field, have an active DoD Secret clearance, and... 
    Senior
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    3 days ago
  • Qualifications Strong proficiency in C++ (C++11/14/17) and Embedded C Hands-on experience with Embedded Linux (Yocto, Buildroot, or similar) Experience with set-top boxes, IPTV/OTT platforms, smart TVs, DVRs, routers, IoT gateways, or similar embedded devices Solid understanding... 
    Senior
    Permanent employment
    Contract work
    Local area

    Cloud Analytics Technologies, LLC

    Dallas, TX
    2 days ago
  • $115k - $125k

    Senior Software Engineer (C++, Embedded) IRC279020 Designation: Senior Software Engineer Function: Engineering Experience: 5-10 years Location: United States - Dallas TX Skills: C, C++-Linux, Debugging, Embedded, Gdb Linux, ThreadX Experience and Expertise 6-8 years of... 
    Senior
    Work experience placement
    Work at office
    Remote work

    GlobalLogic

    Dallas, TX
    17 hours ago
  •  ...Software Engineer - System Analysis and Program - II/C/C++ Developer / Analyst America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage... 

    America Networks

    Irving, TX
    1 day ago
  • A leading tech firm is seeking an experienced Embedded C++ Developer located in Dallas, Texas. The ideal candidate will have a Bachelor's Degree and extensive experience (8-13 years) in embedded systems development, C++, and Linux OS. The role involves executing features... 
    Senior

    InfoVision Inc.

    Dallas, TX
    1 day ago
  •  ...defense contractor in Dallas is seeking a Software Engineer to develop embedded software for advanced defense systems. Responsibilities...  ...a BS in Computer Engineering or related fields, proficiency in C++ programming, and an active DoD Secret clearance. This position offers... 
    Senior
    For contractors
    Flexible hours

    Lockheed Martin

    Dallas, TX
    17 hours ago
  • A technology company located in Dallas, Texas, is seeking an experienced C++ Developer proficient in Embedded C and Linux systems. Candidates should have hands-on experience with embedded devices and strong debugging skills. This position offers an inclusive work environment... 
    Senior

    Ethereum Technologies LLC

    Dallas, TX
    4 days ago
  • A leading technology firm in embedded systems is seeking an experienced C++ developer based in Dallas, Texas. The ideal candidate will exhibit strong proficiency in C++ (C++11/14/17) and Embedded C, along with hands-on experience with Embedded Linux. In this role, the candidate... 
    Senior

    Quantum Technologies. LLC

    Dallas, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Developer. Be the first to apply!