Demo

Junior Backend Systems Engineer (Python/C++)

Performix
Phoenix, AZ Full Time
POSTED ON 10/22/2026
AVAILABLE BEFORE 12/21/2026
Work Location: Casa Grande, AZ / Maricopa, AZ

·        We are seeking a detail-oriented, highly analytical Junior Systems Software Engineer to join our core engineering team.

·        In this role, you will design, implement, and optimize low-level application architecture, networking protocols, and performance-critical systems. The ideal candidate brings a strong foundation in computer science fundamentals, hands-on experience with C and Python, and a passion for building responsive, scalable software.

 

Key Responsibilities:

·        Systems & Network Architecture: Design, implement, and maintain custom networking components, client-server models, and protocol resolvers (UDP/TCP, DNS, socket communications).

·        Algorithm & Performance Optimization: Apply data structures, memory management, and graph search heuristics (e.g., A*, custom hashing, priority queues) to solve complex performance and indexing challenges.

·        Testing & Quality Assurance: Develop and execute comprehensive unit, integration, and stress tests to validate network state synchronization, catch edge cases, and eliminate execution bottlenecks.

·        Debugging & Problem Solving: Utilize low-level debugging tools (GDB, Wireshark) to trace memory leaks, analyze packet flow, and debug asynchronous multi-threaded or multi-client execution paths.

·        Cross-Functional Collaboration: Partner with cross-functional teams to design clean, modular codebases and maintain version control integrity across all release cycles.

 

Key Requirements:

·        Education: Bachelor of Science in Computer Science, Computer Engineering, or a related technical discipline (GPA 3.5 preferred).

·        Core Languages: Strong proficiency in C  and Python. Familiarity with C, C#, Java, SQL, or x86 Assembly is a plus.

·        Systems & Networking: Solid understanding of TCP/UDP networking principles, socket programming, caching mechanisms, operating systems, and computer architecture.

·        Tools & Environment: Hands-on experience with Linux/Bash, Git/GitHub, GDB, and Wireshark. Experience with SFML, Unity, or VR/AR engines is desirable.

·        CS Fundamentals: Proven command of object-oriented design, algorithmic complexity, recursive problem-solving, and concurrent state management.

 

Desired Competencies:

·        Self-starter capable of managing end-to-end projects—from requirement mapping to comprehensive testing.

·        Passion for interactive media, high-performance computing, or game engine mechanics.

·        Strong written and verbal communication skills for technical documentation and code reviews.



Requirements

C , Python, TCP/UDP, socket programming, Linux, Git, GDB, Wireshark, object‑oriented design, algorithmic complexity, concurrency

 

C , Python, C, C#, Java, SQL, x86 Assembly, TCP, UDP, DNS, socket programming, caching mechanisms, operating systems, computer architecture, Linux, Bash, Git, GitHub, GDB, Wireshark, SFML, Unity, VR, AR, object‑oriented design, algorithmic complexity, recursion, concurrent state management, data structures, memory management, graph search heuristics, A, custom hashing, priority queues



Salary.com Estimation for Junior Backend Systems Engineer (Python/C++) in Phoenix, AZ
$71,567 to $87,123
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Junior Backend Systems Engineer (Python/C++)?

Sign up to receive alerts about other jobs on the Junior Backend Systems Engineer (Python/C++) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Performix

  • Performix Foxborough, MA
  • Description : · The Order Processing Coordinator plays a crucial role in providing exceptional customer service and ensuring smooth order processing and lo... more
  • 14 Days Ago

  • Performix Foxboro, MA
  • Description : · The Order Processing Coordinator plays a crucial role in providing exceptional customer service and ensuring smooth order processing and lo... more
  • 15 Days Ago

  • Performix Fairfield, OH
  • Job Description: · Job Title: Manufacturing Quality Engineer · Shift: Hours: 3:00pm-10:00pm · We are looking for a Manufacturing Quality Engineer who is pa... more
  • Just Posted

  • Performix Edina, MN
  • The Performix' Business Development Manager(BDM) is responsible for creating new clients for IT Staffing and managing some of the existing ones. High-level... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Junior Backend Systems Engineer (Python/C++) jobs in the Phoenix, AZ area that may be a better fit.

  • Federal Management Systems, Inc. Phoenix, AZ
  • Phoenix, AZ $40,000 ‒ $50,000 Annually Position Summary We are seeking a detail-oriented Junior Compliance Officer to support crucial federal compliance op... more
  • 15 Days Ago

  • ASSA ABLOY Phoenix, AZ
  • Backend Software Engineer Location: Phoenix, Arizona Department: Building Technology Solutions Reports To: Commercial Development Manager Summary We are la... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!