Systems Engineer
SystemsEngineer JD:
· Analyze current systems, conduct testing, and debug and troubleshoot problems within our network hardware, software, servers and server operation systems (35%).
· UsePython, Shell Script, C and C++ to analyze, build, manage and monitor our trading systems and networks, working closely alongside other Systems andOperations teams (40%).
· Troubleshoot systems and applications in order to resolve systems infrastructure and application problems and improve automation (15%).
· Develop and scale highly performant database frameworks and storage systems for a distributed compute cluster, while integrating third party tools (10%).
Requirements:
Master’sDegree in High-Performance Computing, Computer Science, Computer Engineering or related
Three(3) years of experience in:
· Systems engineering, post-incident technical reviews, and implementation of tooling changes.
· Analyzing and evaluating incident root causes and identifying steps to remediation.
· UsingPython, Shell Script, and C/C++ programming languages to analyze, build,manage, and monitor database and production systems.
· Hardware and Kernel-level debugging, including diagnosing complex, low-level system anomalies to maximize compute throughput and performance, and resolving root-complex timeouts.
· GPU programming including CUDA, HIP, and OpenMP offloading