Senior Software Engineer (Web)

Cboe

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
London office
Amsterdam office

Job summary

Cboe in London is seeking a Senior Software Engineer, Web to design, implement, and maintain web software handling millions of requests daily. You will work with Python, Django, JavaScript (ExtJS, React, NextJS), HTML/CSS and Linux, contributing to unit tests and production readiness.

Join a dynamic team delivering high-performance, data-driven websites with opportunities for mentorship, code reviews, and cross-team collaboration in a hybrid setup across London and Amsterdam.

Qualifications

  • Experience with MVC web frameworks (Django preferred).
  • Experience with Python or experience in another language with a strong desire to learn Python.
  • Minimum 5 years of experience developing high-performance, data-driven websites.
  • Familiarity with HTML5 and CSS3.

Responsibilities

  • Design, implement, extend, and maintain web software functionality.
  • Mentor other software engineers and act as SME for one or more systems/technologies.
  • Participate in sprint planning, peer code reviews, and requirements analysis.
  • Write documentation and technical specifications for data and applications.
  • Provide production operations support and ensure high availability.

Skills

Python
JavaScript
React
Next.js
ExtJS
HTML/CSS
Django
Linux
UI/UX basics
Unit testing

Education

B.Sc Computer Science
B.Sc Computer/Software Engineering

Tools

Django framework
ReactJS
ExtJS
NextJS
PostgreSQL
Apache

Job description

  • We’re hiring a Senior Software Engineer, Web
  • We build websites that handle millions of requests per day, presenting high-quality market data to our members and the investing public
  • We operate at the tip of the spear, maintaining the primary interface for command and control of Cboe Europe’s three Equities venues, the APA Trade Reporting service and SI Technology service
  • You’ll design, implement, extend, and maintain web software functionality, often requiring advanced knowledge and experience. Create customer documentation. Act as project manager for a feature across multiple parties. Strong Python and Linux knowledge. Strong JavaScript (ExtJS, React, NextJS), HTML/CSS, and Django knowledge. Basic UI/UX design skills
  • Implement automated unit tests and rigorously test changes to systems and platform functionality prior to deployment and work to resolve identified systemic issues
  • Help with production operations. Ensure features are correctly implemented in certification and production environments
  • Provide input into team sprint planning and participate in periodic team meetings
  • Participate in peer code reviews
  • Participate in requirements gathering and analysis. Write documentation, technical specifications, and requirement materials for our data and applications
  • Participate in internal and industry-wide weekend testing as needed. Ability to support production systems and applications of the exchange outside of normal work hours to ensure performance and high availability
  • Mentor other software engineers. SME (Subject Matter Expert) for one or more systems/technology
  • Prioritize and manage time effectively across projects in a deadline-driven environment; deliver quality solutions on schedule and within budget
  • Excellent communication skills. Regular communication with management, key stakeholders, and technical colleagues. Be a positive representation of software engineering internally and externally
  • Cboe Europe operates in a flexible and hybrid work environment, with our teams working regularly from our offices in London and Amsterdam
  • Performs other related duties as required or requested
Experience & Requirements
  • Experience with MVC web frameworks (Django preferred)
  • Experience with Python or experience in another language with a strong desire to learn Python
  • B.Sc Computer Science (preferred), B.Sc Computer/Software Engineering, or demonstrable equivalent knowledge
  • Experience with Linux or UNIX-like systems
  • Experience with JavaScript
  • Experience with Python unit testing and full-stack web testing is a plus
  • Familiarity with modern web standards, including HTML5 and CSS3
  • Minimum 5 years of experience developing high-performance, data-driven websites
  • Experience with Apache, PostgreSQL, or ReactJS is a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Cboe Global Markets, Inc. • City of Westminster

Hybrid
GBP 70,000 - 120,000
Private Medical Insurance
Commuting Allowance
LinkedIn Learning
Senior Web Engineer — Data-Driven Trading Platform (Hybrid)
Senior Web Engineer — Data-Driven Trading Platform (Hybrid)

Cboe • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work environment
London office
Amsterdam office
Senior Software Engineer, Web
Senior Software Engineer, Web

Cedar Cares, Inc • Greater London

Hybrid
GBP 90,000 - 130,000
Private Medical Insurance
Life Insurance
GP Service
+21
Python Software Engineer
Python Software Engineer

Cboe Global Markets • Greater London

On-site
GBP 50,000 - 70,000
Private medical insurance
Life and long-term illness insurance
Employee Access to Private GP Service
+9
Senior Web Engineer – Python, Django & React
Senior Web Engineer – Python, Django & React

Cedar Cares, Inc • Greater London

Hybrid
GBP 90,000 - 130,000
Private Medical Insurance
Life Insurance
GP Service
+21
Software Engineer, Test & Build Engineering
Software Engineer, Test & Build Engineering

Cboe Europe • City of Westminster

Hybrid
GBP 90,000 - 130,000
Senior QA Manager
Senior QA Manager

Cboe Global Markets • Greater London

On-site
GBP 90,000 - 130,000
Medical insurance
Pension plan
Annual leave 25 days
+4
Senior C++ Engineer – Trading
Senior C++ Engineer – Trading

Advantage Resourcing UK Ltd • City Of London

On-site
GBP 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Senior C++ Engineer - Trading
Senior C++ Engineer - Trading

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 120,000