> Markdown version of [/jobs/ext/3301162-junior-backend-systems-engineer-python-c](https://www.wearedevelopers.com/jobs/ext/3301162-junior-backend-systems-engineer-python-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Backend Systems Engineer (Python/C++) - **Company:** Plasti Dip International, Inc. - **Location:** Casa Grande, AZ, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ffc2398543d12f4e ## About the Role · 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)*** ## 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. ## Related Videos - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Syntax, Semantics, and Systems: From Linguistics to Software - Yasmine Kordjazy](https://www.wearedevelopers.com/videos/1940-syntax-semantics-and-systems-from-linguistics-to-software-yasmine-kordjazy) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)