# Low-latency C++ Senior Developer

**Company**: Barclays
**Location**: Prague, Prague
**Experience**: senior
**Job type**: full-time
**Salary**: Kč 1,884,000.00 - Kč 2,301,000.00
**Category**: Engineering
**Industry**: Finance

**Apply**: https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Gemini-Building-A-Prague/Low-latency-C---Senior-Developer_JR-0000083786-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5fcd96e1-f7a

## Description

We are seeking a Low-latency C++ Senior Developer to spearhead the evolution of our digital landscape, driving innovation and excellence.

As a Barclays Low-latency C++ Senior Developer, you will leverage your deep knowledge of C++ programming and design patterns to work with market data, including real-time data feeds and data storage. You will develop high-performance, low-latency systems, ensuring they meet the demands of a fast-paced, geographically dispersed environment. Your role will also involve continuously improving these systems to maintain and enhance their efficiency and reliability.

Responsibilities:

- Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools.

- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.

- Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing.

- Staying informed of industry technology trends and innovations and actively contributing to the organisation's technology communities to foster a culture of technical excellence and growth.

- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.

- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Requirements:

- Low latency programming skills in C++

- Multi-threading, concurrency, together with proficiency in performance tuning and optimization techniques

- SQL or KDB database technologies experience

Preferred skills:

- Experience with financial markets, trading systems, and algorithmic trading

- Familiarity with market data protocols, such as ITCH, FAST, FIX

- Knowledge of scripting languages, such as Python or Shell

Benefits:

- Competitive salary: Kč 1,884,000.00 - Kč 2,301,000.00 per year

- Eligibility for an incentive award

- Suite of competitive country-specific benefits

## Skills

### Required
- C++
- multi-threading
- concurrency
- performance tuning
- optimization techniques
- SQL
- KDB database technologies

### Nice to have
- financial markets
- trading systems
- algorithmic trading
- ITCH
- FAST
- FIX
- Python
- Shell

---

Source: [Apply at barclays.wd3.myworkdayjobs.com](https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Gemini-Building-A-Prague/Low-latency-C---Senior-Developer_JR-0000083786-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
