×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, OTC Derivatives Data

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: OSTTRA
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Job Description & How to Apply Below
Location: Greater London

About the Role

Grade Level (for internal use): 09

The Team: OTC Derivatives Data provides consistent and reliable curve and volatility data for over-the-counter derivatives in support of trading research, valuation, and independent price verification. Asset class coverage includes foreign exchange, interest rate, and equity derivatives.

As a Full-stack Java / Clojure developer working within OTC Derivatives Data, you will work closely with product and data specialists across all asset classes to extend our platform. You will deliver high-quality software with high test coverage, automated frequent deployment, and regular cycles of code delivery, testing, and feedback.

Responsibilities and Impact
  • Develop new software and enhance existing software to high standards. Adhere to best practices that enhance user experience, usability, scalability, performance, and security.
  • Work with business analysts and product specialists on maintenance and improvements to our platform. Provide technical support and guidance to these teams.
  • Work with the global OTC Derivatives Data development team on all aspects of the platform (e.g., infrastructure architecture across all asset classes).
  • Ensure clear communication on status to all stakeholders including regular progress and updates to your manager, peers, and leads.
  • Establish a productive working relationship with main product stakeholders for these components.
  • Maintain and support the applications, investigating and fixing issues.
  • Ensure support to business queries and fix any issues to ensure business continuity.
Basic

Required Qualifications
  • Degree in computer science or a numerate discipline or equivalent background.
  • 3 years of experience working on distributed Java platforms and web platforms.
  • Comfortable working with both UNIX/Linux and Windows environments.
  • Good understanding of agile software development methodology.
  • Thorough understanding of fundamental software engineering and computer science principles: object-oriented design, structured design, databases, algorithms, data structures, usability, refactoring, debugging, agile methodology, and industry best practices.
  • Excellent design and problem solving skills.
  • Experience providing architectural guidance and mentoring others.
  • Motivation to acquire/increase knowledge of the financial sector is essential.
  • An understanding of derivatives is a plus.
Additional

Preferred Qualifications
  • Java 21, Clojure 1.12
  • Datomic, DynamoDB
  • AWS (S3, Dynamo

    DB, Fargate, Lambda, Elasti Cache)
Equal Opportunity Employer

SP Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment.

If you need an accommodation during the application process due to a disability, please send an email to [contact] and your request will be forwarded to the appropriate person.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary