Full Stack Developer
About us
Edgehog Trading is a proprietary trading firm specializing in electronic options market making. We take a technology-driven approach, designing and operating automated, scalable systems to provide liquidity across markets.
The team spans trading, engineering, and business operations, working together to build and support the systems that power the firm. We emphasize data-driven decision making, rigorous problem solving, and continuous improvement to navigate complex and evolving markets.
We operate in a highly collaborative environment where ideas can move quickly from concept to implementation, and where individuals are empowered to take ownership and contribute directly to the firm’s growth.
Responsibilities
- Design and build real-time UIs that present coherent visualizations of market activity, system performance, and trading operations, giving traders intuitive control over complex systems
- Develop and maintain internal tooling and dashboards that surface actionable insights from live financial and operational data.
- Collaborate closely with traders, quant researchers, and algo developers to understand workflows and translate them into reliable software solutions
- Identify opportunities to automate manual processes and improve existing systems across the trading lifecycle
- Take end-to-end ownership of projects, driving them from initial scoping and design through implementation, deployment, and long-term maintenance
Requirements
- 3+ years of experience in a trading environment focusing on building backend processes and UIs
- Degree in computer science, mathematics, or a related field
- Strong proficiency in JavaScript/TypeScript, Python, and related frameworks, with a track record of building and shipping production-grade full stack applications
- Proven ability to work in cross-functional teams, particularly alongside algorithmic developers and traders
- Solid understanding of software engineering fundamentals — data structures, algorithms, system design, and clean code practices
Qualifications
- Experience with financial markets and trading systems
- Knowledge of financial instruments and market dynamics
- Experience with financial data analysis and visualization tools
Skills
- JavaScript/TypeScript
- Python
- Full stack development
- Data structures and algorithms
- System design
- Clean code practices
Benefits
- Comprehensive health, dental, and vision insurance with premiums 100% covered by the firm
- 401(k) with a 4% company match
- Unlimited paid time off and sick leave
- Free lunch, coffee, drinks, and snacks
- Commuter benefits
- Monthly happy hours and annual team events
Pay
The base salary for this role is 150,000 - 175,000 USD per year
Schedule
Full-time position based in Chicago, IL