Senior Storage & Data Infrastructure Engineer
Senior Storage & Data Infrastructure Engineer
Join a team where infrastructure is a competitive advantage.
We're looking for an engineer to join a leading trading firm in Chicago to help build and scale the storage and data platforms that power one of the most performance-sensitive environments in the world. This is a hands-on role for someone who enjoys working close to Linux, distributed systems, and large-scale storage infrastructure.
Unlike many infrastructure roles, your work will have direct visibility and impact. Engineers here are trusted with significant ownership, move quickly from idea to implementation, and work alongside exceptionally strong peers in an environment that prizes technical excellence and continuous improvement.
What You'll Do
- Design, build, and operate large-scale storage and data platforms
- Develop and maintain infrastructure services and tooling in Python and Java
- Optimize Linux systems for throughput, latency, and operational efficiency
- Engineer reliable storage solutions using open-source, enterprise, and S3-compatible technologies
- Build automation for infrastructure provisioning, deployment, and lifecycle management
- Drive observability initiatives using Prometheus and related monitoring tools
- Partner closely with engineering teams supporting large-scale data and streaming platforms, including Kafka
- Influence architecture and technical direction as data volumes and platform demands continue to grow
- 6+ years of experience in systems, infrastructure, storage, or distributed systems engineering
- Strong Linux fundamentals and performance troubleshooting experience
- Professional software development experience in Python and Java
- Experience building operational tooling, platform services, or infrastructure applications
- Experience with distributed storage technologies such as Hadoop, Ceph, S3-compatible storage, or enterprise storage platforms
- Experience automating environments with Ansible, Puppet, Terraform, or similar technologies
- Familiarity with Kubernetes and containerized infrastructure
- Experience with Prometheus, monitoring, and observability platforms
- Strong understanding of scalability, reliability, and performance in production environments
Why Join?
- Solve nfrastructure problems at meaningful scale
- Direct influence over architecture and engineering decisions
- Small, highly capable teams with exceptional technical talent
- Fast-moving environment with minimal bureaucracy
- Significant ownership and technical autonomy
- Highly competitive compensation and long-term growth opportunities
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.Â
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.Â
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.