Job Detail

C++/ Python Software Developer/ London / £ High | London, UK | In-Office

Others Full–time
ID: #2908
Posted: 2026-02-27
Salary

Description

In this role, your primary focus will be on engineering – crafting robust, low-latency, and high-throughput systems that directly drive trading performance. The role demands an elite level of coding ability, especially in C++ , and a deep interest in how software architecture impacts real-world execution. If you’re passionate about clean code, optimization, and pushing the limits of what software can do in production, this is the environment for you. Key Responsibilities • Design, develop, and deploy high-performance C++ code to power algorithmic trading systems. • Optimize latency-critical components through low-level systems programming, performance tuning, and efficient data handling. • Engage in continuous refactoring, testing, and code review to ensure engineering rigor and production stability. • Work across the stack—from network interaction to execution pipelines—and contribute to system-wide performance gains. • Collaborate with a world-class team of engineers and researchers to translate abstract trading ideas into production-grade code. • Stay current with modern hardware, compiler behavior, and systems-level development techniques. • Build and maintain tooling to support automated testing, monitoring, and deployment in a Linux-based environment. What We're Looking For • Degree in Computer Science, Engineering, Physics, or Mathematics (minimum BSc or equivalent) from a red brick University. • Proven experience as a software engineer—whether through professional roles, open-source contributions, or independent projects. • Expert-level programming in C++ (required), with an emphasis on performance, memory management, and concurrency. • Proficiency in at least one scripting language (preferably Python) for tooling and prototyping. • Strong understanding of system internals—compilers, memory models, CPU architecture, and how code translates into hardware behavior. • Familiarity with Linux systems and modern development practices (e.g., CI/CD, TDD, code reviews). • Interest in algorithm design, data structures, and writing code that is both elegant and efficient. • Clear communicator who can explain technical ideas and collaborate constructively with peers. Why Join • Be part of a deeply technical, tight-knit engineering culture that prioritizes precision, pragmatism, and performance. • Work on greenfield projects that have direct and measurable impact on real-world trading outcomes. • Competitive compensation and the chance to be immersed in a fast-paced environment that rewards technical depth and curiosity. Apply:- Please send a PDF CV to quants@ekafinance.com

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
EFinancialCareers Yes Apply
Talents By StudySmarter No Apply
Jobted No Apply
Online Jobs No Apply
EFinancialCareers No Apply
API Logs for this Job
Query Country Status Response ms Created
C++/ Python Software Developer/ London / £ High | London, UK | In-Office fallback 582 2026-03-21 19:20
graduate software engineer in London gb duplicate 25000 2026-03-21 17:53
junior programmer in London gb duplicate 14286 2026-03-21 17:48
junior software engineer in London gb duplicate 11579 2026-03-21 17:32
junior software developer in London gb duplicate 17998 2026-03-21 17:27
junior backend engineer in London gb processed 15712 2026-03-21 15:34
Raw JSON
{
  "job_id": "hKOcQjBTkHcm7jTfAAAAAA==",
  "job_city": "London",
  "job_state": null,
  "job_title": "C++/ Python Software Developer/ London / £ High | London, UK | In-Office",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 51.5072178,
  "job_location": "London",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": true,
      "publisher": "EFinancialCareers",
      "apply_link": "https://www.efinancialcareers.co.uk/jobs-UK-London-C_Python_Software_Developer_London__%C2%A3_High.id23891618?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/eka-finance/c-python-software-developer-london-high-8949103/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jobted",
      "apply_link": "https://uk.jobted.com/job/e65d2b7bc5d38db14473725bf2f033dd?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Online Jobs",
      "apply_link": "https://onlinejobs.ae/job/c-python-software-developer-london-high-london-uk-in-office/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "EFinancialCareers",
      "apply_link": "https://www.efinancialcareers.co.uk/jobs-UK-London-C_Python_Software_Developer_London__%C2%A3_High.id23891618"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRmqookybXj8ekluQjaiG6ST9IdgwuBjz87x3Gw&s=0",
  "employer_name": "Eka Finance",
  "job_is_remote": false,
  "job_longitude": -0.12758619999999998,
  "job_posted_at": "22 days ago",
  "job_publisher": "EFinancialCareers",
  "job_apply_link": "https://www.efinancialcareers.co.uk/jobs-UK-London-C_Python_Software_Developer_London__%C2%A3_High.id23891618?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "In this role, your primary focus will be on engineering – crafting robust, low-latency, and high-throughput systems that directly drive trading performance. The role demands an elite level of coding ability, especially in C++ , and a deep interest in how software architecture impacts real-world execution. If you’re passionate about clean code, optimization, and pushing the limits of what software can do in production, this is the environment for you.\n\nKey Responsibilities\n• Design, develop, and deploy high-performance C++ code to power algorithmic trading systems.\n• Optimize latency-critical components through low-level systems programming, performance tuning, and efficient data handling.\n• Engage in continuous refactoring, testing, and code review to ensure engineering rigor and production stability.\n• Work across the stack—from network interaction to execution pipelines—and contribute to system-wide performance gains.\n• Collaborate with a world-class team of engineers and researchers to translate abstract trading ideas into production-grade code.\n• Stay current with modern hardware, compiler behavior, and systems-level development techniques.\n• Build and maintain tooling to support automated testing, monitoring, and deployment in a Linux-based environment.\n\nWhat We're Looking For\n• Degree in Computer Science, Engineering, Physics, or Mathematics (minimum BSc or equivalent) from a red brick University.\n• Proven experience as a software engineer—whether through professional roles, open-source contributions, or independent projects.\n• Expert-level programming in C++ (required), with an emphasis on performance, memory management, and concurrency.\n• Proficiency in at least one scripting language (preferably Python) for tooling and prototyping.\n• Strong understanding of system internals—compilers, memory models, CPU architecture, and how code translates into hardware behavior.\n• Familiarity with Linux systems and modern development practices (e.g., CI/CD, TDD, code reviews).\n• Interest in algorithm design, data structures, and writing code that is both elegant and efficient.\n• Clear communicator who can explain technical ideas and collaborate constructively with peers.\n\nWhy Join\n• Be part of a deeply technical, tight-knit engineering culture that prioritizes precision, pragmatism, and performance.\n• Work on greenfield projects that have direct and measurable impact on real-world trading outcomes.\n• Competitive compensation and the chance to be immersed in a fast-paced environment that rewards technical depth and curiosity.\n\nApply:-\n\nPlease send a PDF CV to quants@ekafinance.com",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DhKOcQjBTkHcm7jTfAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "http://ekafinance.com",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": true,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1772150400,
  "job_posted_at_datetime_utc": "2026-02-27T00:00:00.000Z"
}