A leading tech recruitment partner is seeking an experienced software engineer to join the team in Chicago. This role focuses on owning features throughout the software development lifecycle and designing high-performance systems in C++. Ideal candidates will have over 4 years of experience with C++ and a strong background in system design and distributed systems. You will collaborate with global teams and mentor junior engineers. A competitive salary package is offered, including a base salary and bonus.
Qualifications
4+ years of professional experience with C++.
Strong background in system design and distributed systems.
Experience building large-scale, high-availability systems.
Responsibilities
Own features end-to-end across the software development lifecycle.
Design and build high-performance, distributed systems in C++.
Collaborate with global engineering, product, and operations teams.
Mentor junior engineers and provide technical leadership.
Skills
C++
System design
Distributed systems
Network programming
Problem-solving skills
Job description
A leading tech recruitment partner is seeking an experienced software engineer to join the team in Chicago. This role focuses on owning features throughout the software development lifecycle and designing high-performance systems in C++. Ideal candidates will have over 4 years of experience with C++ and a strong background in system design and distributed systems. You will collaborate with global teams and mentor junior engineers. A competitive salary package is offered, including a base salary and bonus.