




Job Summary: We are seeking a Systems Engineer/Software Developer or a Computer Science graduate for a technical role focused on programming and systems. Key Highlights: 1. Modern C++ Development and Object-Oriented Programming 2. Advanced Experience with TCP/UDP Sockets and Linux Operating Systems 3. Knowledge of Containers (Docker) and CI/CD **Education:** Systems Engineering, Software Development Engineering, Computer Science degree, or related field. **(Degree holder)** **Work Location:** South Tlalpan, Villa Olímpica **Experience:** **Languages and Paradigms:** * Languages and Paradigms · Modern C\+\+ (C\+\+17/C\+\+20\) * Object-Oriented Programming (OOP) – Advanced * Generic Programming and Template Metaprogramming – Basic * Parallel and Asynchronous Programming (Multithreading and Multiprocessing) – Advanced * Microservice Design – Basic **Systems and Communication:** * TCP/UDP Sockets (Linux BSD Sockets) – Advanced * Linux Operating Systems (CLI, processes, file descriptors, signals) – Advanced **Infrastructure Knowledge:** * Git (Branching, PRs, Rebase, etc.) – Intermediate * Basic CI/CD (GitLab CI, Jenkins or similar) – Basic * Containers (Docker) – Intermediate * Rancher / Kubernetes (desirable) – Basic to Intermediate **Other Important Knowledge Areas:** * Data Modeling (JSON, custom binary structures) – Intermediate * Networking Protocols and APIs (HTTP/REST, TLS, gRPC desirable) – Intermediate * Basic Security in Distributed Systems (tokens, certificates, encryption) – Basic * Understanding of Synchronization and Concurrency Algorithms (CAS, semaphores) – Intermediate Compensation offered: $33,000 to $35,000 net


