Backend Systems Engineer (Python & C++) - High-Performance Networking

Socket.dev

Chicago (IL)

On-site

USD 70,000 - 90,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Socket.dev in Chicago, IL seeks a meticulous Junior Systems Software Engineer to join our core engineering team. You will design, implement, and optimize low-level architecture and networking components to build scalable software.

The ideal candidate has a CS foundation, hands-on experience with C++ and Python, and a passion for high-performance systems. You will work cross-functionally to deliver robust, responsive networking solutions.

Qualifications

  • Bachelor of Science in Computer Science, Computer Engineering, or related field.
  • Strong proficiency in C++ and Python.
  • Experience with Linux, Git, GDB, and networking fundamentals.

Responsibilities

  • Design, implement, and maintain custom networking components, client-server models, and protocol resolvers.
  • Apply data structures, memory management, and graph search heuristics to optimize performance.
  • Develop and execute unit, integration, and stress tests for network state synchronization.
  • Use low-level debugging tools to trace memory leaks and analyze packet flow.
  • Collaborate with cross-functional teams to maintain modular code and release integrity.

Skills

C++
Python

Education

Bachelor of Science in Computer Science or Computer Engineering

Tools

Linux/Bash
Git/GitHub
GDB
Wireshark

Job description

Socket.dev in Chicago, IL seeks a meticulous Junior Systems Software Engineer to join our core engineering team. You will design, implement, and optimize low-level architecture and networking components to build scalable software.

The ideal candidate has a CS foundation, hands-on experience with C++ and Python, and a passion for high-performance systems. You will work cross-functionally to deliver robust, responsive networking solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Systems Engineer (Python/C++)
Backend Systems Engineer (Python/C++)

Socket.dev • Chicago (IL)

On-site
USD 70,000 - 90,000
Senior C++ Systems Engineer – Cross-Platform & Automation
Senior C++ Systems Engineer – Cross-Platform & Automation

Socket.dev • Gaithersburg (MD)

On-site
USD 130,000 - 140,000
C++ Low-Latency Trading Engineer
C++ Low-Latency Trading Engineer

CPS Inc. • Chicago (IL)

On-site
USD 150,000 - 225,000
Health
Dental
Vision
+2
Low-Latency C++ Systems Engineer
Low-Latency C++ Systems Engineer

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior Networking Software Engineer (C/C++, Python) — Hybrid
Senior Networking Software Engineer (C/C++, Python) — Hybrid

Hobbsnews • Sunnyvale (CA), Northern (KY)

Hybrid
USD 137,000 - 277,000
High-Performance C++ Engineer – Trading Platform
High-Performance C++ Engineer – Trading Platform

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 180,000
Health coverage
Retirement benefits
Parental leave
+2
Low-Latency C++ Systems Engineer – Global Hardware
Low-Latency C++ Systems Engineer – Global Hardware

Selby Jennings • Chicago (IL)

On-site
USD 300,000 - 450,000
Senior Systems Engineer, High-Performance EC2 Networking
Senior Systems Engineer, High-Performance EC2 Networking

Amazon • San Diego (CA)

On-site
USD 168,100 - 227,400
Senior Networking Software Engineer-C/C++ & Python (Hybrid)
Senior Networking Software Engineer-C/C++ & Python (Hybrid)

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 166,000 - 277,000
Secure Networking Engineer for Defense Systems
Secure Networking Engineer for Defense Systems

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Mentorship program
Technical training opportunities
Conference participation