Cboe Global Markets

Software Engineer, Test

Cboe Global Markets

full-time

Posted on:

Location Type: Hybrid

Location: London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

Distributed SystemsJenkinsLinuxPostgresPythonSQLUnix

About the role

  • Design ing, developing, and maintaining automated tests, frameworks and test infrastructure using object-oriented programming principles and production-quality code
  • Extend ing and improving our proprietary Python-based test automation framework
  • Analyz ing complex technical and business requirements to design comprehensive test scenarios
  • Creat ing detailed test documentation and test plans for new features
  • Identify ing, document ing, and track ing defects; verify ing fixes resolve issues completely
  • Perform ing root cause analysis on test failures and system issues
  • Support ing and maintain ing test environments, ensuring they remain stable ("green")
  • Contribut ing to continuous integration pipelines (Jenkins or similar)
  • Look ing for opportunities to improve overall product quality and testing efficiency
  • Work ing closely with software development, business, and trade desk teams
  • Supporting complex projects involving multiple Cboe systems
  • Providing input into project scheduling and estimation
  • Participat ing in code reviews and design discussions
  • Participat ing in agile ceremonies (sprint planning, standups, retrospectives) and knowledge sharing

Requirements

  • Strong programming experience in Python
  • Proven experience designing and developing automated test frameworks and test infrastructure
  • Linux/Unix proficiency as an end user and ability to perform basic system administration tasks
  • Version control experience with Git or similar systems
  • SQL experience (PostgreSQL preferred)
  • Experience with continuous integration tools
  • Understanding of software development lifecycle and testing methodologies
  • Track record of writing maintainable, well-documented code
  • Strong written and verbal communication skills - ability to articulate technical concepts clearly
  • Detail-oriented with excellent analytical and problem-solving abilities
  • Ability to work effectively both independently and collaboratively in a team environment
  • Comfortable working in a fast-paced, deadline-driven environment
  • Proactive approach to identifying and resolving issues
  • Preferred: Degree in Computer Science, Engineering, or related technical field
  • Preferred: Experience in one or more relevant financial areas (market data, order management, algorithmic trading, financial systems integration and protocols , etc.)
  • Preferred: Understanding of networking concepts and distributed systems
Benefits
  • Fair and competitive salary and incentive compensation packages with an upside for overachievement
  • Comprehensive private medical insurance for employees and their families which includes dental cover (taxable benefit)
  • Cboe pays for employee access to a private GP service (face to face or phone call consultations) to make it easy and convenient for you to see a doctor
  • Life and long term illness insurance for stability and peace of mind
  • EAP - This service intends to help employees deal with personal problems that might adversely impact their work performance, health and well-being. This service includes short-term counselling and referral services for employees and their immediate family.
  • Enhanced paid parental and adoption leave to support parents
  • Cboe offers pensions contribution up to 7% of base salary. You don’t have to contribute yourself.
  • Corporate fitness memberships
  • 25 days holiday per year per holiday year for full time employees, increasing with length of service at a rate of one extra day per completed years’ service, up to a maximum of 30 days.
  • Discounted Employee Stock Purchase Plan
  • Employee referral bonus program
  • Complimentary lunch, snacks and drinks in any Cboe office
  • Paid tuition assistance and education opportunities
  • Generous charitable giving company match
  • Volunteer opportunities to help you give back to your communities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonautomated test frameworkstest infrastructureLinuxUnixGitSQLPostgreSQLcontinuous integrationsoftware development lifecycle
Soft skills
written communicationverbal communicationanalytical skillsproblem-solvingteam collaborationindependenceattention to detailproactive approachadaptabilitytime management
Lloyds Banking Group

Lead Software Engineer

Lloyds Banking Group
Seniorfull-time$90k–$165k / year🇬🇧 United Kingdom
Posted: 13 hours agoSource: lbg.wd3.myworkdayjobs.com
CloudJavaJavaScriptReactReduxSpringSpring BootSpringBootTypeScript
iwoca

Full Stack Engineer

iwoca
Mid · Seniorfull-time$60k–$70k / year🇬🇧 United Kingdom
Posted: 13 hours agoSource: jobs.ashbyhq.com
DjangoPHPPostgresPythonReactTypeScript
AnyVan

Software Development Engineer

AnyVan
Mid · Seniorfull-time🇬🇧 United Kingdom
Posted: 1 day agoSource: jobs.ashbyhq.com
loveholidays

Principal Software Engineer

loveholidays
Leadfull-time🇬🇧 United Kingdom
Posted: 3 days agoSource: jobs.ashbyhq.com