1

Cpu Engineer Jobs in Chicago, IL (NOW HIRING)

You'll be working with nearly 20 PB of data, with thousands of bare metal CPU cores at your ... Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O ...

Senior Research Engineer - ML Systems Employment Type: Full-time Company: Permute (www.permute.ai ... Port and optimize model training and inference workloads from CPU to GPU * Build production systems ...

You will engineering ultra-low latency software that handles millions of orders daily. This role ... Deep knowledge of Linux kernel tuning, OS internals, and CPU architecture. * Concurrency: Mastery ...

The ideal candidate will work closely with development, QA, and DevOps teams to identify ... Experience in analyzing performance metrics such as response time, throughput, CPU, memory, and ...

... programming and experience in audio signal processing software development. Capable of optimizing algorithms for various CPU architectures and collaborating effectively on advanced development ...

Any programming close to the metal with CPU, GPU, microprocessors, etc. * Linux kernel and driver programming * Robotics, Telecommunications, or High Speed Networking * Raspberry Pi or Arduino

Any programming close to the metal with CPU, GPU, microprocessors, etc. * Linux kernel and driver programming * Robotics, Telecommunications, or High Speed Networking * Raspberry Pi or Arduino

Oracle DB admin

Chicago, IL · On-site

$52.25 - $71.25/hr

... DevOps score GITOPS, CI/CD processes. • Additional RDBMS like PostgreSQL/ MySQL / Cassandra Experience with Capacity Planning / Right Sizing (CPU/Memory/Disk) for VMs and Physical Servers • ...

next page

Showing results 1-20

Cpu Engineer information

See Chicago, IL salary details

$13

$57

$83

How much do cpu engineer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for cpu engineer in Chicago, IL is $57.73, according to ZipRecruiter salary data. Most workers in this role earn between $41.39 and $76.83 per hour, depending on experience, location, and employer.

What is the difference between Cpu Engineer vs Hardware Engineer?

AspectCpu EngineerHardware Engineer
CredentialsBachelor's or Master's in Electrical Engineering, Computer EngineeringBachelor's or Master's in Electrical, Computer, or Mechanical Engineering
Work EnvironmentDesigning and testing CPU architectures, working in R&D labs or tech companiesDeveloping and testing various hardware components, often in manufacturing or R&D settings
Industry UsagePrimarily in semiconductor, computer hardware, and tech companiesBroader industry including consumer electronics, aerospace, and industrial equipment

Cpu Engineers focus specifically on designing and developing central processing units, while Hardware Engineers work on a wider range of electronic hardware components. Both roles require similar technical skills and often overlap in work environments, but Cpu Engineers specialize in CPU architecture and performance optimization.

What cities near Chicago, IL are hiring for Cpu Engineer jobs?

Cities near Chicago, IL with the most Cpu Engineer job openings:

Software Engineer (C++/Rust)

Chicago, IL • On-site, Remote

Databento
11 - 50 employees

Full-time

Re-posted 2 days ago


Key responsibilities

  • Design, develop, and maintain high-performance server applications in C/C++ and Rust.

  • Write message parsers and feed handlers for direct market data feeds from trading venues.

  • Optimize existing codebase for high throughput and low latency, and implement tools for petabyte-scale data processing and analysis.


Job description

The financial industry is growing at a record pace, but our data providers are still stuck in the past — with cumbersome onboarding processes, complicated APIs, slow infrastructure, and expensive licensing costs.

Databento is the market data platform for modern finance. The company provides real-time and historical data across futures, options, and equities through a unified API. By owning the entire market data stack end-to-end, Databento is the first platform of its kind to combine the performance and reliability demanded by the world's leading trading firms with a dramatically simpler developer experience. Our team includes alumni of Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, SIG, and other top quantitative firms.

We're looking for a midlevel or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive parts of our codebase. You'll be working with nearly 20 PB of data, with thousands of bare metal CPU cores at your disposal.

Responsibilities
  • Design, develop, and maintain high-performance server applications in C/C++ and Rust.
  • Write message parsers and feed handlers for direct market data feeds from trading venues.
  • Optimize existing codebase for high throughput (millions of messages per second, up to 40+ gigabits) and low latency (measured in nanoseconds).
  • Implement tools and libraries for petabyte-scale data processing and analysis.
  • Collaborate with the systems team to implement best practices for build, deployment, CI/CD.
  • Implement monitoring and improve application uptime.
  • Ensure smooth feature rollouts and updates.
Preferred background
  • 5+ years of full-time software engineering experience, preferably at a trading firm, tech company, or high-growth startup.
  • Strong proficiency in C/C++ or Rust.
  • Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O, serialization, CPU architecture, kernel, and compilers.
  • Experience working with multiprocess environments.
  • Comfortable with lldb/gdb.
  • Good communication skills and work ethic for a remote workplace.
  • An interest in low-level optimization and performance engineering.
  • An interest in financial data or algorithmic trading.
Notice about phishing scams

Be cautious of phishing scams impersonating Databento that offer fake job interviews and request purchases. Official emails come only from @databento.com or us.greenhouse-mail.io (our ATS). Any other domains (e.g., databento-careers.com, databento.online) are fraudulent.

--

Databento, Inc. provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. In addition to federal law requirements, we comply with applicable state and local laws governing nondiscrimination in every location where we operate. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Pursuant to applicable laws, we consider qualified applicants with arrest or conviction records. If you need an accommodation, please let us know.

Our recruiting data suggests that underrepresented applicants often downplay their skills. Even if your experience doesn't exactly match the qualifications listed, we still want to hear from you. Please apply!