Bristol, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and performance. We expect you to have the following: Extensive professional experience in software development with experience of leading and coaching colleagues. Expertise in full-stack development using Python & C++ or equivalent (back-end) and technologies such as React, Angular, Vue.js (front-end). A degree (or equivalent professional experience) in Computer Science, Engineering, or other relevant field. Proficiency in More ❯
runtime performance. Participate in on-call rotations to respond to urgent and critical incidents. You'll need to have: Experience working with an object-oriented programming language (C/C++, Python, Java, etc.) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience Strong understanding of how a large-scale distributed system is designed, built More ❯
Capacity Management [United Kingdom] London, England, United Kingdom 3 weeks ago Engineering Manager (Remote - Multiple locations) Software Engineering Lead (Flutter) - Catalyst London, England, United Kingdom 1 month ago Senior C++ Engineer (Mandarin Speaker) - London/Remote from the UK London, England, United Kingdom 1 month ago Senior Claims/Underwriting Rules Developer - Life Insurance City Of London, England, United Kingdom More ❯
Physics, Engineering or Mathematics or equivalent experience. Experience with build automation and CI/CD. Expertise with monitoring or log aggregation tools. Proficient in one of: Golang, Rust, C, C++, Python, Bash Experience working AWS cloud services Experience with containerization technologies such as Docker/Kubernetes. Expertise in problem solving and analyzing global scale systems and critical production service environments. More ❯
Principal C++ Engineer – £70k - £80k - Southampton Hexwired Recruitment has partnered with a world leader in Video solutions with offices in Southampton now seeking a Principal C++ Engineer with solid C++ QT experience to develop a brand new range of display systems. The company are rapidly expanding due to increased interest in their product range as well as developing bespoke solutions … for customers. They’re developing a number of products that utilise RF connectivity and require synchronisation in real time. As a Principal C++ Engineer, you will be heavily involved in leading the development and delivery of the C++ based UI’s the company is looking to develop to meet customer requirements. Key Skills Degree in Computer Science, Embedded Systems or … similar 5+ years commercial C++ experience Excellent commercial QT experience Commercial Javascript experience is advantageous but not essential Ability to gain security clearance is essential The company are able to offer circa £80k+ dependent on experience along with an excellent benefits package including bonuses. Due to the nature of the work, the company need you in the office 4 days More ❯
Senior C++ Developer - High Frequency Trading, New Office Buildout (London) Overview: Our client is expanding with a new office in London and is seeking the first C++ developers to join this exciting venture. Founded in 2014, they are a quantitative investment firm that has assembled a team of researchers, portfolio managers, and technologists. By leveraging quantitative analysis and insights in … worth millions daily. Requirements: A degree in Computer Science or a related field, demonstrating a strong foundation in theoretical and practical aspects of computing. Extensive experience with C/C++ and object-oriented programming, showcasing the ability to write efficient, maintainable, and scalable code. Proven experience in the high-frequency trading (HFT) industry, with a deep understanding of the unique More ❯
Social network you want to login/join with: Senior C++ Developer - HFT, New Office Buildout, slough col-narrow-left Client: Selby Jennings Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Senior C++ Developer - High Frequency Trading, New Office Buildout (London … Overview: Our client is expanding with a new office in London and is seeking the first C++ developers to join this exciting venture. Founded in 2014, they are a quantitative investment firm that has assembled a team of researchers, portfolio managers, and technologists. By leveraging quantitative analysis and insights in financial markets, they excel in some of the most intricate … worth millions daily. Requirements: A degree in Computer Science or a related field, demonstrating a strong foundation in theoretical and practical aspects of computing. Extensive experience with C/C++ and object-oriented programming, showcasing the ability to write efficient, maintainable, and scalable code. Proven experience in the high-frequency trading (HFT) industry, with a deep understanding of the unique More ❯
/Redefined, the UK's leading over-50s age inclusive jobs board. Job Description The Jisu team in the F&O Execution Technology group is looking for an experienced C++ developer to join our ultra-low latency direct market access team in London. As a Senior Lead Software Engineer in the Jisu team of F&O Execution Technology group, you … Electronic Trading services. In this role, you will design, develop, test, and productionize the functional requirements for Market Access and Risk Management systems. Job responsibilities: Delivering hands-on practical C++ experience delivering system design, application development, testing, and operational stability Demonstrating proficiency in C++ on Unix/Linux operating systems Using Python Scripting skills to automate day-to-day development … various teams including Application Development, Business Analyst & Operations Required qualifications, capabilities, and skills Low Latency Design and Development: They have experience in designing and developing low latency applications using C++ and C Linux Environment: They have experience in configuring, testing, and integrating C++ applications into a Linux environment Experience with Low latency, high throughout Order Management system Preferred qualifications, capabilities More ❯
Garmin Italy Technologies is now boarding C/C++ Software Developers! You are self-motivated, goal-oriented, and a strong team player who is willing to be an active contributor to the success of the team by providing technical solutions and support in a dynamic and highly performing environment. We offer you the chance to join a team of software … the best results for our customers. You will work with people with a pioneering spirit and passion for challenges. What you'll do: Develop complex software in C/C++, create and execute designs for data processing tools in accordance with applicable software development methodology and releases processes Gain experience with software engineering tools such as configuration management systems, build … timely fashion Participate in product and/or application design including feature analysis and system tradeoffs What you'll need: Bachelor's Degree in technical discipline Strong C/C++ programming Object-oriented programming principles and Design patterns such as SOLID, DRY, and Clean Code Thorough understanding of computing fundamentals such as data structures, algorithms, memory management, multithreading and performance More ❯
new code analysis algorithms and techniques Research security defects, create analysis rules (in Rust) for detecting these defects, test and evaluate the results Key Qualifications Experience in C/C++ or Rust development (2+ years) BS, MS, or PhD in Computer Science or equivalent Experience with development on UNIX Preferred Experience Interest or experience in analyzing programming languages, building compilers More ❯
the government requires an U.S. Citizenship. A security clearance credential that has been active in the past 24 months is considered active • 5 years of experience developing and deploying C++ software for embedded systems running Linux. • 5 years of experience working in a collaborative Agile scrum environment. Preferred Qualifications • Bachelor of Science degree (or greater) from an accredited course of … information and issues impacting design, production, and support of products, services, or other deliverables. • Knowledge of programming languages (e.g., C#, Java, Java 2 Enterprise and Mobile Editions (J2EE, J2ME), C++, Visual Basic, C, Assembly, Ladder Logic, Numerical Control (NC) Programming, Matlab). Knowledge of communications, networking, and protocols (e.g., Transport Control Protocol/Internet Protocol (TCP/IP), File Transfer More ❯
the government requires an U.S. Citizenship. A security clearance credential that has been active in the past 24 months is considered active • 5 years of experience developing and deploying C++ software for embedded systems running Linux. • 5 years of experience working in a collaborative Agile scrum environment. Preferred Qualifications • Bachelor of Science degree (or greater) from an accredited course of … information and issues impacting design, production, and support of products, services, or other deliverables. • Knowledge of programming languages (e.g., C#, Java, Java 2 Enterprise and Mobile Editions (J2EE, J2ME), C++, Visual Basic, C, Assembly, Ladder Logic, Numerical Control (NC) Programming, Matlab). Knowledge of communications, networking, and protocols (e.g., Transport Control Protocol/Internet Protocol (TCP/IP), File Transfer More ❯
the government requires an U.S. Citizenship. A security clearance credential that has been active in the past 24 months is considered active • 5 years of experience developing and deploying C++ software for embedded systems running Linux. • 5 years of experience working in a collaborative Agile scrum environment. Preferred Qualifications • Bachelor of Science degree (or greater) from an accredited course of … information and issues impacting design, production, and support of products, services, or other deliverables. • Knowledge of programming languages (e.g., C#, Java, Java 2 Enterprise and Mobile Editions (J2EE, J2ME), C++, Visual Basic, C, Assembly, Ladder Logic, Numerical Control (NC) Programming, Matlab). Knowledge of communications, networking, and protocols (e.g., Transport Control Protocol/Internet Protocol (TCP/IP), File Transfer More ❯
use and application of leading-edge technologies Adds to the team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on Advanced C++ & Java programming concepts and proficient applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability in distributed systems Advanced Python programming Advanced knowledge of software More ❯
protocols like DNS, HTTP/S, WebSockets, and SMB; implementing STIGs; debugging software; and using code analysis tools. Candidates should be proficient in languages such as C# (.NET), C, C++, Python, Go, Rust, and Assembly, and experienced with Agile/DevSecOps, version control, and containerization tools like Docker and PyEnv. On-site only, no telework. Position Responsibilities: Develop, test, and … design, coding, testing, and maintenance. Work within Agile and DevSecOps software development models. Write scripts and develop software in one or more of the following languages: C# (.NET), C, C++, Python, Go, Rust, Assembly (highly preferred). Leverage containerization technologies such as Docker and virtual environments like PyEnv. Required Qualifications: Active DOD Secret security clearance Education: Bachelor's degree in … development life cycle, including requirements gathering, design, coding, testing and maintenance. o Software development models (Examples include Agile, DevSecOps, etc); o Scripting or developing (Examples include C# (.NET), C, C++, Python, Go, Rust, Assembly, etc); o Containerization software (Examples include Docker, etc); and o Software virtual environments (Examples include PyEnv, etc More ❯
London, England, United Kingdom Hybrid / WFH Options
FactSet
London, GBR time type Full time posted on Posted Yesterday job requisition id R26089 Datafeed Server Software Engineer FactSet is seeking a talented software engineer with strong C/C++ skills to join the Datafeed Engineering Team. This team is responsible for the development and maintenance of servers that deliver streaming real-time market data, and multiple SDKs that target … and feature requests. Participate in an on-call rotation. Minimum Requirements: 8+ years of professional software engineering experience Critical Skills: 5+ years of experience developing software in C or C++ in a Linux environment. Fundamental understanding of network programming. Ability to communicate effectively with peers within FactSet and with external users. Track record of success developing and shipping software on More ❯
Bath, England, United Kingdom Hybrid / WFH Options
NearTech Search
Tyne and Wear Newcastle upon Tyne, North East Software Placements Posted 4 days ago Job Description Client: Our client a leading Multinational Semiconductor Company requires a Lead and Senior C++ (14/17) Software Enginee r for role based in Newcastle, England. The role requires the candidates to be based onsite 4 days per week. Role: The Successful candidates will … software engineers with a top degree, evidence of achievement, and an exceptional talent for algorithm developmen t. Although advantageous, EDA experience is not essential. Responsibilities: Develop and maintain the C++ code base Absorb requirements for new features and create design, function and test specifications Work closely with team members to develop techniques to increase the capability, capacity, performance and stability … Education: Experience: 2+ and 4 + years of relevant experience. History of mathematical study STEM degree, such as Math's, Physics, Engineering, or Computer Science Experience writing programs in C++ (C++14/17) or other object-oriented programs. Algorithmic software development skills Exposure to Linux/Unix environment. Experience with QT, a big plus Excellent interpersonal communication skills Benefits on More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
of software engineering challenges, in both open source products and commercial business systems. We have teams that work in a variety of languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We work from the very lowest levels of the Linux system - BIOS and boot loaders, firmware, kernel and drivers, all the way up to desktop … in Computer Science, Business Informatics, Mathematics or another STEM discipline with programming courses Confidence to get started and deliver high quality code in one of Python, Rust, C/C++, Golang, JavaScript or Java Experience with Ubuntu or another Linux distribution Track record of going above-and-beyond expectations to achieve outstanding results Result-oriented and organized, with the drive … day ago Software Engineer (Remote from within The UK) Manchester, England, United Kingdom 2 days ago Manchester, England, United Kingdom 3 weeks ago Junior Software Engineer - Cross-platform C++ - Multipass Manchester, England, United Kingdom 14 hours ago Manchester, England, United Kingdom 2 weeks ago Freelance Software Developer (Java) - AI Trainer Manchester, England, United Kingdom 5 days ago Manchester, England, United More ❯
Vehicle Dynamics and Vehicle Performance. We aim to leverage the right tools and technologies for the right job. We have a large estate of software including desktop applications in C++ and C#, web applications in React, backend services in Typescript, C++ and C#, and analysis tools in Python and other scientific computing languages. As part of our modernization journey, we … efficiency across software teams Skills and experience required: Degree in Computer Science, Engineering, Mathematics or related discipline Experience of software development, testing, and CI in languages such as Typescript, C++, C#, F#, Rust or Scala Appreciation for strong typing and well-structured code, with an interest in leveraging the type system to improve software correctness and maintainability Familiarity with functional More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Women's Engineering Society
branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you’ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to … have a real, positive influence on the wider engineering community. About You: As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and … application process) are: You can evidence where you’ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. Job Ref: . Hours: Full Time More ❯
applications using modern frontend stacks (e.g., HTML5, CSS3, JavaScript/TypeScript, React.js). Backend Development : Develop and optimize high-performance backend services using Node.js and Python, with C/C++ for compute-intensive tasks. Design and integrate with relational (PostgreSQL, Oracle) and NoSQL databases, ensuring scalability and efficiency. API Development and Integration : Design, develop, and integrate secure, high-performance APIs … cloud service Amazon AWS Strong problem-solving and analytical skills. Strong understanding of web development principles and best practices. Strong backend development experience with Node.js, Python, and C/C++ Expertise in database systems (PostgreSQL, Oracle) and data modeling (normalization, schema design) Proficient in SQL query optimization and transaction management Proficiency in modern web development including React.js (HTML5/CSS3 More ❯
knowledgeable Must have Power App experience such as: Power Automate, Canvas App, Power BI Must be fluent in WDL (Workflow Definition Language) PREFERRED QUALIFICATIONS : Development experience including C/C++, utilizing databases (Postgres and SQL Variants) and object-oriented programming Cloud Experience in Azure, Salesforce and/or AWS Configuration Management Tool experience such as GIT, SVN and CVS Master More ❯