Ncounter

4 job(s) at Ncounter

Ncounter
Mar 19, 2026
Full time
C++ Software Developer, Risk Technology £180,000 to £200,000 Join a specialist engineering team responsible for the technology that underpins a global trading risk platform. This environment sits at the intersection of quantitative research, front office trading, and high-performance engineering, where systems must process enormous volumes of market and trade data while maintaining absolute accuracy of risk calculations across multiple asset classes. The platform ingests trades in real time, tracks positions across portfolios, calculates PnL and exposures, and distributes risk metrics across internal systems used by trading and portfolio management teams. We are looking for a C++ engineer who understands the technology challenges associated with financial risk systems. You will be working on software that models complex financial instruments and asset classes, ensuring that risk calculations remain consistent, deterministic, and performant as trading activity and data volumes increase. Engineers here regularly deal with issues such as market data ingestion, pricing model integration, portfolio aggregation, and the propagation of risk metrics across distributed systems used by the front office. The architecture is evolving toward a service-oriented model designed to support large scale distributed compute across a Linux estate. You will help build components that process high frequency data flows, maintain state across complex portfolios, and deliver reliable risk analytics under strict latency constraints. This is a role for engineers who enjoy understanding both the technical and financial dimensions of a system, translating trading concepts into efficient and maintainable software. What you bring • Strong C++ development experience within Linux environments • Prior experience building systems in financial services, ideally within trading or risk platforms • Exposure to financial asset classes such as equities, derivatives, FX, or fixed income and an understanding of how risk is calculated across them • Deep knowledge of algorithms, memory management, multithreading and performance optimisation • Experience working with large scale distributed systems and high volume market or trade data • Familiarity with messaging technologies such as Kafka, AMPS or QPID • Python or bash for tooling and automation, with exposure to Q or KDB considered valuable If you enjoy solving challenging engineering problems at the heart of trading technology and want to build systems that directly support risk and portfolio management across complex financial instruments, Ncounter would welcome a conversation.
Ncounter
Mar 19, 2026
Full time
Principal Python Engineer London Permanent Hybrid Ncounter is supporting a global investment firm in hiring a Python Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks used across the business. What you'll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we're looking for: 6+ years' professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work on complex technical challenges at scale, with direct impact on high-performance computing platforms. If you're a skilled Python engineer with distributed systems expertise and want to join a world-class engineering environment, apply today for a confidential conversation.
Ncounter
Mar 19, 2026
Full time
Database Developer, Platform Engineering Ncounter is working with a global, technology driven investment management firm that operates some of the most demanding data and trading platforms in the industry. They are expanding their platform engineering capability and are hiring an experienced Database Developer to take ownership of core PostgreSQL based services that underpin critical research, analytics, and production workloads. This role sits firmly within platform engineering rather than traditional database administration. You will be designing, building, and evolving database platforms that must operate at scale, with a strong focus on reliability, performance, automation, and observability. The environment is highly technical, fast moving, and production focused, with a strong engineering culture and a bias toward solving hard problems properly. What you will be doing: • Designing and developing PostgreSQL based database platforms used by high throughput, low latency systems • Engineering highly available, resilient database services, including replication, failover, and backup strategies • Working closely with platform reliability and infrastructure teams to harden systems and reduce operational risk • Building automation around database provisioning, schema management, upgrades, and operational workflows • Performance tuning and optimisation across large scale, data intensive workloads • Embedding observability into database platforms, including metrics, logging, alerting, and incident analysis • Contributing to platform standards, runbooks, and long term architectural direction What we are looking for: • Strong hands on experience developing and operating PostgreSQL in production environments • A background in database engineering, platform engineering, or production engineering rather than pure DBA work • Solid Linux experience and confidence operating complex systems under real world load • Experience with automation and tooling using Python, SQL, and infrastructure as code approaches • A good understanding of reliability engineering principles, including HA, DR, and performance testing • Exposure to modern observability stacks and operational best practice This is a genuinely challenging platform role for engineers who enjoy owning critical systems end to end. If you want to work on database platforms that really matter, in an environment that values engineering depth, Ncounter would like to speak with you.
Ncounter
Mar 19, 2026
Full time
Desktop Support Analyst - Financial Services Division Are you ready to join a dynamic and rapidly growing division within the financial services and hedge fund space? We are hiring for a leading player in FX and Trading Software technology, revolutionizing the global Fintech landscape. We are seeking a Desktop Support Analyst to support a global network of users and ensure the seamless operation of a cutting-edge platform, used by some of the world's top financial institutions. What You'll Do: As a Desktop Support Analyst, you will be at the heart of the user community, providing critical support to over 500 users both onsite and remotely. You'll troubleshoot, resolve, and escalate technical issues while collaborating with developers and stakeholders to optimize system performance in a fast-paced trading environment. With global support to be provided 24x5 onsite and remotely, you'll offer technical assistance for a diverse, international user base. The team manage Incident & Request Management, handling support requests and incidents in line with established internal protocols, ensuring timely resolution. Collaborating and troubleshooting, you will need to partner with Level 2 & 3 teams, as well as external vendors, to resolve complex technical issues. Proactive monitoring is a must, to utilize internal tools to manage alerts, prevent failures, and restore degraded or unavailable services. Key Technologies You'll Work With: - Microsoft Environment: Support across Windows 10, Windows Server, Office Suite, Outlook, Office 365, and Azure (including OneDrive, DLP, SharePoint). - Active Directory & Group Policy: Manage access control policies and remote access solutions. - Desktop Hardware: Installation, troubleshooting, and management of desktop hardware components. What We're Looking For: - A strong background in Microsoft technologies, with in-depth knowledge of Windows, Office 365, and Azure. - Strong PowerShell expertise, in a demonstrable fashion. - Expertise in Active Directory, Group Policy, and remote access solutions. - Hands-on experience troubleshooting and managing desktop hardware in a fast-paced environment. - A customer-focused attitude with a relentless dedication to providing exceptional service. - A degree in Computer Science, Engineering, or a related field (or equivalent work experience). Bonus Skills: - Familiarity with Bash and Python scripting for automating tasks. - Exposure to networking and Linux environments. Join a division where innovation meets profitability, and your skills will shape the future of market-leading fintech solutions. If you're driven, passionate, and ready to make a real impact in the financial services world, we'd love to hear from you.