Senior C++ Developer - Chicago, IL

QTechChicago, IL
Onsite

About The Position

We are seeking a Senior C++ Developer to join our Security Development Team. This is a long-term contract position located onsite in Chicago, IL. The role involves developing and maintaining a massive existing C++ codebase, building reusable C++ components and libraries, and collaborating with other teams to modernize the C++ stack. The ideal candidate will have at least 8 years of professional experience, with a strong background in developing secure, low-latency enterprise-level applications in a Linux environment using C++ (including C14/17), Boost, and STL libraries. Experience with cloud technologies, particularly Azure, and developing highly secure code following guidelines like OWASP and NIST is highly desirable. A solid background in relational/document-based databases and experience developing high-performing RESTful web services are also required. Familiarity with scripting languages like Bash and Python, and C++ unit testing frameworks, is a plus.

Requirements

  • At least 8 years of professional experience with significant exposure to large complex projects with cross functional teams.
  • Strong Experience in developing secure, low-latency enterprise level applications in Linux environment using C (including C1417), Boost and STL libraries.
  • Solid background in relational/document-based databases.
  • Experience in developing high performing RESTful web services with database connectivity.
  • Experience in working with scripting languages -Bash, Python and the like.

Nice To Haves

  • Experience in working with cloud technologies, especially on Azure ecosystem would be highly preferred.
  • Experience in developing highly secure code by following guidelines like OWASP, NIST would be strongly desirable.
  • Exposure to C++ unit testing frameworks would be desirable.

Responsibilities

  • Develop and maintain massive existing C++ codebase pertaining to Security Development Team.
  • Building and maintaining reusable C++ components/libraries for future use.
  • Responsible for efficiently working with other teams in the organization to help them upgrade to latest client-side libraries in our quest to modernize the C++ stack.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service