CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Software Engineer - C/C++ United States, Chicago Jobs (On-site work)

6 Job Offers

Filters
Senior Software Engineer, Back End (Global Payment Network)
Save Icon
Join Capital One as a Senior Back End Software Engineer on our Global Payment Network. You will design and build robust cloud-based solutions using Java, Python, or Scala within AWS. This role in McLean, Chicago, or Riverwoods offers a collaborative Agile environment to drive financial innovation...
Location Icon
Location
United States , Riverwoods; McLean; Chicago
Salary Icon
Salary
147100.00 - 184600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer - Java Full Stack - Futures Engineering
Save Icon
Join a leading team in Chicago as a Senior Java Full Stack Engineer. Enhance a critical Cleared Derivatives system, building scalable microservices with Java, Kafka, and Kubernetes. Leverage ReactJS on the front-end and enjoy top benefits like equity, 401k matching, and comprehensive insurance.
Location Icon
Location
United States , Chicago
Salary Icon
Salary
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Chicago to lead development of enterprise .NET solutions with React/GraphQL. You'll design scalable systems, mentor teams, and drive technical excellence in logistics software. Enjoy a collaborative culture, comprehensive benefits, and a casual work environment.
Location Icon
Location
United States , Chicago
Salary Icon
Salary
145000.00 - 170000.00 USD / Year
arrivelogistics.com Logo
Arrive Logistics
Expiration Date
Until further notice
Senior Software Engineer, Full Stack - Global Payment Network
Save Icon
Join Capital One as a Senior Full Stack Software Engineer on our Global Payment Network. You will design and deliver robust cloud-based solutions using JavaScript, Java, TypeScript, SQL, Python, or Go. This role offers the chance to drive transformation with AWS in a collaborative, Agile environm...
Location Icon
Location
United States , Chicago; McLean; Riverwoods
Salary Icon
Salary
147100.00 - 184600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer, Backend
Save Icon
Join Robinhood as a Senior Backend Engineer to democratize finance. Build low-latency, large-scale distributed systems and REST APIs for our crypto and brokerage platforms. Mentor junior developers and lead complex projects from multiple US locations. Enjoy competitive equity, bonuses, and benefits.
Location Icon
Location
United States , Menlo Park; New York; Bellevue; Washington; Denver; Westlake; Chicago; Lake Mary; Clearwater; Gainesville
Salary Icon
Salary
146000.00 - 220000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Senior Manager, Software Engineering, Full Stack (Global Payment Network)
Save Icon
Lead a full-stack engineering team at Capital One, driving innovation for the Global Payment Network. Utilize Java, Python, AWS, and cloud technologies to build robust, regulatory-compliant solutions. This people-leader role in McLean, Chicago, or Riverwoods offers competitive benefits and perfor...
Location Icon
Location
United States , Riverwoods; McLean; Chicago
Salary Icon
Salary
209000.00 - 262400.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Explore senior software engineer jobs specializing in C/C++, a foundational and high-performance programming domain critical to systems where speed, efficiency, and direct hardware interaction are paramount. Senior Software Engineers in C/C++ are seasoned professionals who architect, develop, and optimize complex software systems. Their expertise is essential in industries such as operating systems, embedded electronics, game development, high-frequency trading, telecommunications, and database engineering, where resource management and real-time processing are non-negotiable. Professionals in these roles typically shoulder a wide array of responsibilities centered on the full software development lifecycle. A core duty involves designing robust software architecture, making critical decisions on data structures, algorithms, and system integration patterns. They write, review, and debug sophisticated, performance-critical code in C and C++, often dealing with memory management, concurrency, and low-level system APIs. A significant part of their work includes performance profiling and optimization, ensuring software operates with minimal latency and maximal throughput. They are also responsible for creating and maintaining technical documentation, leading code reviews to enforce best practices, and mentoring junior engineers to elevate team capability. Collaboration is key, as they frequently work alongside cross-functional teams, including hardware engineers, product managers, and QA specialists, to translate complex requirements into reliable and scalable software solutions. The typical skill set for these senior roles is demanding and specific. Mastery of C and C++ is fundamental, with a deep understanding of language nuances, modern standards (C++11/14/17/20), and associated toolchains. Proficiency in software design principles, object-oriented and procedural programming, and system-level concepts like multithreading, sockets, and memory models is required. Strong experience with version control systems, such as Git, and familiarity with build systems (CMake, Make) is standard. Knowledge of scripting languages like Python for automation, as well as experience with debugging and profiling tools (e.g., GDB, Valgrind, VTune), is highly valuable. While not always mandatory, a solid foundation in computer science, often evidenced by a degree in a related field, is common. Ultimately, successful candidates demonstrate exceptional problem-solving abilities, a meticulous attention to detail, and the capacity to own projects from conception through to deployment and maintenance. For those seeking to leverage deep technical expertise on challenging projects, exploring senior C/C++ software engineer jobs offers a pathway to impactful work at the core of technology.

Filters

×
Category
Location
Work Mode
Salary