cover image
Data Intellect

Low Latency C++ Developer

On site

London, United Kingdom

Full Time

14-04-2025

Job Specifications

Company Description

At Data Intellect it has never been just about data or technology, they are our tools. It’s about human intellect, collaboration and providing solutions for the most complex of challenges.

We do this by living the [DI] code:

We are Problem Solvers who are Humble, possess a Can-do Attitude with a focus on Togetherness.

“We are not big on egos, but we’re not for the faint-hearted either” – Steve Turner, CEO

Job Description

As a C++ Developer at [DI], you will focus on developing Front Office Trading software, primarily working within the market data development teams. You will gain exposure to the full software stack, using modern development tools and concepts to deliver high quality, best practice software solutions. This will involve working on the end-to-end development of low latency software components written in C++. Project responsibilities will range from Design, Architecture and Development of greenfield projects to maintenance, latency tuning and enhancements. You will have the opportunity to take the lead on projects, mentor and support junior members of the team, and have a key input in the development of the team moving forwards.

Qualifications


Minimum 4 years’ experience in C++ Development
C++11 with focus on Memory Model
C++14 is advantageous but not essential
Experince with MetaTrader4 platform
Demonstrable experience writing performance sensitive code, multithreaded application development and profiling
Ability to articulate comprehensive examples of previous experience


Additional Information

What we offer:


Flexible working – we offer hybrid working so our people can achieve that elusive work/life balance.
Professional development – we offer extensive training, ranging from leadership to specific technical skills.
Progression opportunities - we run a biannual promotion process. Monthly 121s with your People Leader provides support to guide you and your career in the right direction.
International travel opportunities – we offer the opportunity to work internationally, with teams in Belfast, London, New York, Hong Kong & Singapore
Healthcare cover – provider is dependent on region, UK is provided by Benenden Health, including 24/7 GP Service & Mental Health Helpline to give you peace of mind when it comes to your health
Generous referral scheme – we love to see referrals and referring a friend means cash for you!
Regular social events, prizes and giveaways – our talented social committee work hard all year round to provide exciting events across all regions to promote our value of togetherness


A little background on DI

Simply put – we turn big data problems into smart data solutions

At our core, Data Intellect is a data and technology consultancy firm. Our key area of expertise is financial and capital markets technology solutions. However, the utility of these solutions allow us to apply fintech data expertise to other industries such as smart energy and healthcare.

This proprietary offering is complemented by a wealth of experience in data engineering, electronic trading systems, data capture applications, regulatory and compliance systems and middle and back-office enterprise web solutions.

Fair employment and equal opportunities

Data Intellect is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Accommodations are available on request throughout the assessment and selection process.

Welcome to Data Intellect.

#ChallengeAccepted

About the Company

Data Intellect build complete-system solutions for an array of industry applications and we’re always open to new challenges. Be it Fintech, Healthcare, Renewables or Telematics, to name a few, we love finding ingenious ways to help clients cultivate business ambitions, scale-up market offering and realize customer and investor expectations. We provide solutions to complex data problems in demanding environments for world leading organisations. Put simply - we turn big data problems into smart data solutions. So, what can ... Know more

Related Jobs

Company background Company brand
Company Name
TieTalent
Job Title
Senior Front End Developer TypeScript React
Job Description
About Senior Front End Developer / Engineer (TypeScript React) Manchester to £75k Urgent hire! Do you have strong TypeScript and React skills combined with start-up / SME experience? You could be progressing your career in an impactful role at a technology start-up that is producing a software suite for legal firms that massively reduces para-legal workloads, they have seen huge interest in the product and have a lot of greenfield development work to get stuck into. As a Senior Front End Developer you'll join a small technology team and take ownership of front end development work, there are a range of projects, you'll see the results of your work quickly and be able to input into technical decision making. You'll mainly be working with TypeScript, React and Next.js, collaborating with backend engineers using Python within an AWS environment. Location / WFH: You'll join a small but growing team based in Central Manchester three days a week with flexibility to work from home the other two days. About You You have strong TypeScript, React and Next.js front end development skills You have full software development lifecycle experience and a good knowledge of modern software engineering best practices You have good business acumen, with experience of working in start-ups or SMEs You are degree educated in Computer Science or similar technical discipline You're able to start immediately What's In It For You Salary to £75k 25 days holiday Pension Hybrid working (x3 days office in Manchester) Impactful role with excellent career progression opportunities as the company scales Apply now to find out more about this Senior Front End Developer /Engineer (TypeScript React) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Nice-to-have skills TypeScript React Next.js Python AWS Manchester, England Work experience Frontend Languages English
Manchester, United Kingdom
Hybrid
Full Time
23-04-2025
Company background Company brand
Company Name
Seagate Technology
Job Title
Senior Software Developer
Job Description
About Our Group The Global Wafer Systems group is a highly technical team responsible for the design, development, and deployment of critical solutions for RHG Wafer nano-manufacturing facilities. The Wafer teams in Seagate are in Northern Ireland and the US with significant collaboration between the teams. With a portfolio that includes FIS, MES, FCS, Analytics, Artificial Intelligence (AI)-powered solutions, best in class visualizations, and rapid deployment, this team has won industry awards due to its innovation, best in class systems, and value delivery. The software development function is responsible for development of solutions that integrate with these and other factory information systems. Located at the Seagate Springtown Campus in Derry/Londonderry, this role will be part of a global wafer systems Factory IT Support team within the wider IT organization, supporting manufacturing of the recording heads in a 24x7 environment. About The Role - You Will Engage in the full lifecycle of equipment and systems integration, including requirements gathering, design, development, testing, implementation, and support activities. Collaborate closely with engineers, users, equipment vendors and other GWS teams to ensure seamless integration on the shop floor. Diagnose and resolve issues related to automation software and interfaces, ensuring minimal downtime and optimal performance. Exceptional problem-solving abilities, particularly in root cause analysis. About You Exceptional problem-solving abilities, particularly in root cause analysis. Quick learner with the ability to grasp new technologies and concepts rapidly. Enthusiastic and collaborative mindset, with a proven track record of working effectively both independently and as part of a team. Strong analytical and debugging skills, with an ability to easily recognize patterns and draw connections between disparate systems Excellent communication and interpersonal skills, essential for thriving in a cross-functional team environment. Proven track record of working effectively both independently and as part of a team. Your Experience Includes Experience: Minimum of 2 years of relevant experience in software development. Software development: Experience with exposure to the full software development life cycle Programming Skills: Proficiency in C#.NET, WPF, LINQ, MVVM, MEF, WCF, Java, RESTful APIs and Kubernetes. Database Knowledge: Essential knowledge of PL/SQL and Oracle databases. SAFe/Agile methodologies experience You Might Also Have Educational Background: Degree in Computer Science, Information Technology, or a related discipline in IT. Technical Expertise: Proven experience in equipment integration and automation, equipment interface development, and SECS/GEM communications. Experience working in a large multinational corporation Experience in other technologies: Kafka, Docker, CICD, GitLab and Harbor Completed applications should be submitted no later than midnight on Wednesday, 14th May 2025. This is a Full-Time position working 39 hours per week, on-site working. Any costs associated with obtaining a right to work in the UK (e.g. visa fees and health surcharge) will be borne by the applicant. Please demonstrate on your Cover Letter or CV how you meet the criteria set out in the job description identified above. Testing may be used as part of the selection process. Employees wishing to be considered for the above post should submit your completed application through SAP - Seagate Careers, or through Career Discovery. At Seagate we are committed to building a diverse, inclusive and authentic workplace. To see all vacancies that Seagate has available, please sign up - Register with our Talent Network for career updates and to be considered for future opportunities. Seagate Technology is committed to equal opportunity in employment and welcomes applications from all sections of the community irrespective of sex, marital status, religious affiliation, age, disability or ethnic origin. The Company specifically welcomes applications from the protestant community who are currently underrepresented in this job category. All applications will be considered strictly on the basis of merit. Location: Derry/Londonderry, Northern Ireland Our Springtown site is Derry/Londonderry’s largest manufacturer, we’re proud that Seagate is a flexible and inclusive place to work. We have more than 1,400 employees spanning research and development, manufacturing, and other functions. Here at work, you can grab breakfast, lunch, dinner and snacks at our subsidized on-site cafe. Looking for an active break from your workday? We’ve got you covered. Take a group or individual exercise class during lunch or after work at our on-site gym. Network with your colleagues through the Young Professionals Network, Women’s Leadership Group, the Carers Café (for caregivers of individuals with disabilities), Volunteer in the community with our support! Join our creative network, which includes a choir, foreign language classes and even a cookery class! Join our Employee Resource Groups (ERG), a voluntary, employee-led community built on a shared diversity identity and/or an appreciation of that identity, open to ALL current employees at Seagate! Location: Springtown, United Kingdom Travel: None
Londonderry, United Kingdom
On site
Full Time
23-04-2025
Company background Company brand
Company Name
Arm
Job Title
Senior Software Engineer (AI Networking)
Job Description
About Arm Arm leads in microprocessor technology, powering a global ecosystem of 1,000+ partners and 90 billion processors. Our innovations are shaping the future of computing, from AI data centres to cloud networking. The Team & Role Join a dynamic team developing and optimising software for Arm’s next-generation application processors. You’ll work with cutting-edge technology—often before public release—on development platforms, software models, FPGAs, and early silicon. As a Software Engineer in the IAS Networking team, you will Design, develop, and optimise high-performance networking software on Arm platforms. Work closely with internal and external partners to enhance networking stacks. Contribute to open-source projects by developing, upstreaming, and maintaining code. Adapt quickly to different layers of the networking software stack. About You Skilled in C/C++/Python programming and optimisation. Strong foundation in multicore processor architectures. Experienced in contributing to open-source software development. Analytical problem solver who thrives on innovation. Collaborative team player who enjoys learning and growing with others. Requirements Essential Skills & Experience Proficient in C/C++/Python and scripting languages. Knowledgeable in computer architecture and operating systems. Strong grasp of data structures, algorithms, and multi-core programming. Experienced with distributed version control systems (e.g. Git). Clear, effective communicator (both written and verbal). Desirable Skills & Experience Familiarity with open-source development cycles and contribution processes. Experience in software development on Arm, x86, or other architectures. Hands-on expertise in data plane networking software and debugging. Background in AI networking stacks, including RDMA/RoCE, libFabric Collective communication libraries (OpenMPI, Gloo, OneCCL, NCCL) PyTorch-based inference/training applications Practical experience with open-source networking projects (e.g. DPDK, VPP). Understanding of L2-L7 networking, I/O performance, and cloud-native tech (Kubernetes, CNIs, service meshes). Accommodations at Arm At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email accommodations@arm.com . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Cambridge, United Kingdom
Hybrid
Full Time
23-04-2025
Company background Company brand
Company Name
Decisal
Job Title
Software Engineer C++
Job Description
At Decisal we develop software that enables airlines around the world to optimize and analyze their planing and scheduling. We are currently expanding our products and seeking a talented and passionate Software Engineer C++ to join our dynamic team. As a Software Engineer C++, you will play a key role in designing and developing cutting-edge software solutions. You will collaborate with customers to implement new features and enhance existing systems. You will have the opportunity to work on projects that have a significant impact on our customers and the industry as a whole. We foster a collaborative and innovative work environment where your ideas are valued and your contributions are recognized. Decisal Ltd is committed to providing a supportive and inclusive workplace that encourages growth and professional development. If you are a highly motivated individual with a strong background in C++ programming and a passion for creating high-quality software, we want to hear from you! Requirements Design, code, test, and debug C++ applications, ensuring high level of quality and performance Collaborate with customers to gather requirements and translate them into technical specifications Maintain and improve existing software systems, applying best practices and making enhancements as requested Troubleshoot and resolve software defects and issues in a timely manner Stay up-to-date with industry trends and advancements in C++ programming to continuously enhance skills and knowledge
London, United Kingdom
On site
Full Time
21-04-2025