Junior Backend Systems Engineer (Python/C++)

Plasti Dip International, Inc.
Casa Grande, AZ, United States
12 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) Applications Architecture Systems Engineering Bash Shell C Sharp (Programming Language) C++ (Programming Language) Client Server Models Code Review Computer Networks Computer Engineering Data Structures
+23 more
Software Debugging Linux Domain Name System (DNS) Memory Management Game Engine X86 Assembly Languages Python (Programming Language) Network Architecture Networking Basics Network Protocols Object-Oriented Software Development Performance Tuning Memory Leaks Socket Programming Software Engineering SQL Databases Transmission Control Protocol (TCP) Wireshark Multithreading Caching Backend Information Technology Software Version Control

Job description

· 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.

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.

Junior Backend Systems Engineer (Python/C++) needed in Casa Grande, AZ (Hybrid)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

3:15 min

Reversing the caching model for artifact delivery

Thijs Feryn Thijs Feryn · World Congress 2026 Europe

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all