Point your AI agent at freehire and let it find you a job.

Get the CLI →

Cboe Exchange

New

Senior Software Engineer, Web

Posted
Discussion

Summary

Senior full-stack engineer building high-performance web platforms that deliver Cboe market data to members and the investing public. Day to day involves designing features end-to-end, automated testing, code reviews, mentoring, and production support using Python/Django, JavaScript (React/ExtJS/NextJS), PostgreSQL and Linux.

Overview

In this role you will design and evolve high‑performance web platforms that deliver market data to members and the investing public. You’ll work with cross‑functional teams to shape the front‑end and back‑end experience, ensure quality and reliability, and drive automation in a fast‑paced trading environment. You’ll mentor peers, contribute to architecture decisions, and own features end‑to‑end from design to production. Join a collaborative team that values UX, code quality, and scalable solutions in global markets.

Pay / Benefits
  • Private Medical Insurance
  • Life Insurance
  • GP Service
  • Fitness Corporate Membership
  • Pension
  • ESPP
Responsibilities
  • Design, implement, extend, and maintain web software functionality
  • Create customer documentation
  • Act as project manager for cross‑party features
  • Implement automated unit tests and ensure production readiness
  • Provide input into team sprint planning and participate in meetings
  • Peer code reviews and requirements gathering
  • Write technical documentation and specifications
  • Support production systems and participate in weekend testing as needed
  • Mentor other engineers; serve as SME for systems/technology
Key requirements
  • Minimum 5 years of experience in high‑performance, data‑driven websites
  • MVC web frameworks experience (Django preferred)
  • JavaScript experience
  • Python experience or willingness to learn Python
  • Familiarity with HTML5 and CSS3
  • Experience with Linux/UNIX
  • Experience with Apache, PostgreSQL, or ReactJS is a plus
  • Experience with Python unit testing and full‑stack web testing is a plus
  • Excellent communication skills
  • ability to work across teams and stakeholders
  • strong problem solving and analytical thinking
  • Python
  • JavaScript (ExtJS, React, NextJS)
  • Django

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available