DevOps Engineer/ Python Engineer, Product Development Team

Company: Jump Trading
Location: Chicago, Illinois, United States
Type: Full-time
Posted: 30.MAR.2021

Summary

Jump is looking for a dynamic Python Engineer to join our Hardware Product Development team. What You'll Do: The successful candidate will w...

Description

Jump is looking for a dynamic Python Engineer to join our Hardware Product Development team. What You'll Do: The successful candidate will work in a cross-functional team to develop tools that accelerate development, testing and deployment of cutting-edge FPGA products used in our production trading environments. You will be passionate about automation and able to solve difficult technical problems with scalable and maintainable solutions in a fast-paced and energetic environment. You'll contribute in many areas of product development, being exposed to interesting challenges and the latest technology. This can include other duties as assigned or needed. Skills You'll Need: At least 2 years of Python development experience Experience developing Continuous Integration and automated test flows Comfortable working in a Linux environment Familiar with distributed development workflows (git) Reliable and predictable availability Bonus points: Jenkins development (Groovy, Java, Maven) Experience working with hardware Experience with containerization and job scheduling technologies (Docker, Kubernetes, Univa Grid Engine) Packaging and deployment on Linux (RPMs, systemd, environment modules, Salt, Ansible, virtualenv, pip, Poetry) Test-driven Development, Unittest frameworks, code coverage, linting, static analysis Interfacing to C/C++ code from Python (Python C API, ctypes, pybind11, SWIG, Boost.Python) Data visualization and analysis (influxdb/Grafana)

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...