Staff Software Engineer - R&D
NJF
Chicago, IL, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Data Analysis
C++ (Programming Language)
Computer Engineering
Ethernet
Field-Programmable Gate Array (FPGA)
InfiniBand
Python (Programming Language)
MATLAB
Network Protocols
NumPy
TCP/IP
Graphics Processing Unit (GPU)
+5 more
Computer Network Technologies
Concurrency
Information Technology
Optimization Algorithms
Hardware Acceleration
Requirements
- Strong expertise in C or C++ for low-latency, high-performance software development.
- Deep understanding of computer architecture, concurrency, and optimization techniques.
- Experience with networking protocols (Ethernet, TCP/IP, InfiniBand) and low-level networking knowledge.
- Exposure to hardware acceleration (FPGAs, GPUs, or ASICs) and their integration with software.
- Proficiency in data analytics tools (Python, MATLAB, NumPy) for performance analysis and research.
- Strong problem-solving skills and a passion for pushing the boundaries of computing performance.
- A degree in Electrical/Computer Engineering, Computer Science, or a related field.
Benefits & conditions
- Unparalleled Compensation: A highly competitive package, with potential earnings exceeding $900k+, reflecting the critical impact of your contributions.
- Technical Mastery: Work on some of the most advanced problems in performance engineering, system optimization, and trading acceleration.
- Elite Collaboration: Be part of a world-class team of engineers, researchers, and traders pushing the frontiers of technology.
- Endless Innovation: Leverage the latest advancements in computing and research to shape the future of trading technology.
This is not just a job-it’s an opportunity to be at the forefront of high-performance computing and algorithmic engineering. If you’re excited about working on complex, high-stakes problems in a dynamic and fast-moving environment, we’d love to hear from you.
About the company
| Head of Specialised Projects @ NJF Global Holdings | Retained and Executive Search |
Are you a world-class engineer passionate about pushing the limits of high-performance computing, real-time acceleration, and cutting-edge research? Join a top-tier team driving innovation at the intersection of software, hardware, and algorithmic design in one of the most advanced trading environments in the world.
What You’ll Do:
- Design and develop high-performance software solutions for real-time systems and low-latency trading.
- Optimize critical components of a large-scale, fully automated trading infrastructure.
- Collaborate with traders and technologists to co-design hybrid software/hardware solutions for extreme performance.
- Research and implement advancements in networking, high-performance computing, and real-time acceleration.
- Evaluate and integrate cutting-edge academic research into practical, high-impact applications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…