Senior Software Engineer - Finance
- $450,000 - $550,000
- Chicago, Illinois, United States
- Permanent
- Enterprise
Are you looking for an exciting new opportunity?
Join the leading high-frequency trading firm as a Senior Software Engineer. Driven by world-class research, the company empowers exceptional talent in mathematics, physics, and computer science to push scientific boundaries and apply groundbreaking research to global financial markets. Beyond delivering superior risk-adjusted returns, the firm designs, develops, and deploys transformative technologies, funds startups across industries, and partners with leading global research organizations and universities to tackle complex challenges.
If you would like to learn more about this opportunity, feel free to reach out and apply today!
Responsibilities:
- Operate in a hybrid Systems Engineering / Software Development role focused on managing global infrastructure and colocation systems
- Architect and build real-time streaming monitoring tools, high-performance packet/flow analysis systems, and advanced configuration management frameworks
- Develop tools and platforms that improve automation, performance observability, and operational resilience across the infrastructure stack
- Conduct deep-dive low-level debugging and performance optimization on complex software and hardware systems
- Own and deliver key infrastructure initiatives with strategic impact on global trading operations
- Collaborate with researchers, network engineers, and platform teams to deliver scalable solutions to real-time data and systems challenges
Required Skills/Qualifications:
- 5+ years' experience developing in Python and/or Go
- Strong hands-on experience with Linux internals and systems programming
- In-depth understanding of streaming systems architecture and message queues (e.g., Kafka, RabbitMQ)
- Experience with Rust, C, or C++
- Familiarity with big data technologies and time series databases (e.g., Clickhouse, Cassandra, Bigtable)
- Experience with CI/CD pipelines, containerization (Kubernetes, Docker), and deployment lifecycle management
- Strong problem-solving and low-level debugging skills
- Experience in infrastructure reliability, performance engineering, or SRE-type roles
- Proven strategic thinking and ability to work in a collaborative, fast-moving environment
Bonus Experience:
- Experience with Rust in production environments
- Exposure to Arista or Cisco hardware
- Understanding of network routing protocols and network design principles
- Prior experience in high-performance or low-latency computing environments
Benefits:
- Work with some of the most innovative minds in trading, infrastructure, and engineering
- Play a key role in pushing technical boundaries in ultra-low-latency environments
- Get rewarded with a world-class compensation package of up to \$600,000 per year
- Be part of a tight-knit, collaborative, and forward-thinking engineering culture
- Influence systems that directly impact the speed and success of global trading strategies
Salary:
- $450,000 - $550,000
