recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in datastructures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or device driver development. Knowledge of high-speed data, graphics processing, or networking More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
develop the organisation's applications, which include a mixture of Cloud-hosted IaaS, PaaS, and SaaS offerings. A key requirement is to lead, develop, and maintain the organisation's datastructures and systems, utilizing technologies from the Microsoft stack such as SQL, SharePoint, and Power BI. The organisation has developed an in-house Data Warehouse system, and More ❯
design of artificial hearts, reducing CO 2 emissions from aircraft and road vehicles, or increasing the performance of wind turbines. The Role PhysicsX is developing a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models. The core of this platform is powered by several Machine Learning Python Libraries handling everything from data … maintaining widely-used internal or open-source libraries. Familiarity with the machine learning development lifecycle and core concepts (e.g., bias-variance tradeoff, common optimizers). Familiarity with 3D geometric datastructures and algorithms. What we offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to More ❯
Platform Developer who is passionate about technology, interested in both low level details of how computer hardware operates and high-level design of large systems, as well as in data infrastructure. Someone who likes opening the hood to see how things work, has understanding of datastructures, experience writing client-server network applications, and writing and optimising … is a plus. At Wintermute you will have an opportunity to grow and make direct impact on trading by developing and improving all the parts of the trading platform, data infrastructure and related software, while also getting advice and guidance from very experienced developers and traders, including the founders. You will get a lot of independence and responsibility right … that matches your talents and company needs. The focus of the role would be to work on the global trading platform that spans across many continents, with real time data capture, order entry on dozens of exchanges, robust connectivity and built in monitoring. You would be working on expanding and scaling up our trading platform, mainly using C++ and More ❯
A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Are you passionate about engineering quality, performance, and increasing the … s database and search systems, which includes supporting storage technologies across cloud, on-premises, and classified or secure environments. This includes evolving our existing technologies to support ever-increasing data scale and latency requirements, and designing the next evolution of our database offering to provide step-change improvements in particular workflows. Core Responsibilities As a Software Engineer in Foundations … date with recent industry practices and advancements in open-source technology. What We Require Engineering background in fields such as Computer Science, Mathematics, Software Engineering, or Physics. Familiarity with datastructures, storage systems, cloud infrastructure, frontend frameworks, and other technical tools. Experience coding in programming languages, such as Java, C++, Python, TypeScript, JavaScript, or similar languages. To apply More ❯
Jnr/Mid Frontend Engineer -Angular TypeScript -London The Company Through the power of AI and Big Data this company have developed a number of data driven tools and platforms aimed at delivering a transparent financial solution. Focusing purely on sustainable investment! If you want the leave the planet clean and beautiful for the next generation then you … share the ethos of this company. This group has 4 arms: A Data Provider: Assessing the performance and sustainability of companies worldwide. AI: An advisory and technology company with an AI engineer for forecasting investment opportunities Asset Management: Investment management company investing in sustainable equities They focus on R&D of AI, ML, Data, Finance and sustainability. This … travel to the office when needed so being located within a few hours of either of these cities would be hugely beneficial. The Job: Develop Frontend applications for sustainability data platforms and tools End to end development (Plan, Architect, Design, Develop, Test, Deploy and support) Turn complicated design and UX requirements into applications Work in an autonomous multi-functioning More ❯
core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients' businesses through designing the products and services their customers truly value. Job Description Salesforce Senior Technical Architects are Salesforce platform … and translating these into technical solutions Analysing business processes and identifying alternative solutions, assessing feasibility and recommending new approaches typically seeking to exploit new technology components. Modelling processes, architecture, datastructures and information required to support Publicis Sapient and their clients' projects Leading the review and creation of an information systems strategy Developing enterprise-grade architecture and processes … experience Extensive experience working as a Salesforce Technical Architect with large size customers including solving Enterprise Architectural challenges Comfortable advising, mentoring, educating and influencing diverse teams on topics including Data Management, Integration, Security, Application Design as they relate to the Salesforce Platform Demonstrable senior stakeholder management skills and experience Proven aptitude to rapidly learn new technologies Excellent interpersonal and More ❯
get the finance they need to grow. With more than a decade of expertise under our belt, we've built a game-changer of a platform with cutting-edge data and technology that's reshaping the landscape of SME lending. Say goodbye to lengthy applications and hello to lightning-fast decisions! In just minutes, SMEs across the UK can … in your day-to-day What we're looking for Experience working with Ruby, including knowledge of common libraries, frameworks, and best practices Deep understanding of fundamental programming skills (datastructures, algorithms), and an ability to apply them to complex problems Excellent communication skills, both written and spoken, with the ability to clearly articulate technical concepts to both More ❯
Hatfield, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
skills You have experience with API development, microservices, Cloud based systems (AWS, Azure or GCP) You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, DataStructures You have excellent communication and collaboration skills and are comfortable working directly with clients Ideally you will also have some experience with one or more of the More ❯
excellence while embracing our core values To excel in this role, you'll need: - Experience leading a team of high-urgency software engineers - Deep understanding of database systems design, datastructures and algorithms and low-latency programming - Experience solving a complex software challenge, such as building a compiler or a mission-critical distributed system - An eye for spotting More ❯
Python, Go, Java, or TypeScript • Experience building backend systems, APIs, or full-stack applications • Familiarity with cloud services (e.g., AWS) and containerization tools (e.g., Docker, Kubernetes) • Strong understanding of datastructures, algorithms, and system design • A passion for learning and a willingness to dive deep into technical challenges What We Offer • Compensation: We offer flexible packages that focus More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
The Curve
Experience in software testing, including unit and integration tests. Experience in web development with modern frontend frameworks like React, Vue, or Angular. Strong debugging and troubleshooting skills. Understanding of datastructures and design patterns. Comfortable working in a command line environment. Familiarity with continuous integration and deployment. Experience with cloud providers such as AWS, Azure, or Google Cloud. More ❯
with GraphQL Strong understanding of modern JavaScript tooling Experience publishing npm libraries Experience with micro-frontends Experience building developer tooling Good technical writing skills for documentation Good understanding of datastructures and solid computer science fundamentals Knowledge of messaging systems and event-driven architectures Exceptional candidates who do not meet these criteria may be considered for the role More ❯
who have working experience or comfortable teaching (or able to learn) in the following areas: Programming Fundamentals using Python Python Frameworks (e.g., Django, Flask) Version Control (e.g., Git, GitHub) DataStructures and Algorithms Testing and Debugging in Python API Development and Integration with Python (RESTful APIs) Database Management (e.g., SQL, PostgreSQL, MongoDB) Software Development Methodologies (e.g., Agile, Scrum More ❯
possible Confidence to work in a fast-moving environment, experiment with new ideas and technologies, and embrace change when it brings business value Good understanding of fundamental algorithms and datastructures An interest in finance and the challenges in this space is an advantage Ability to collaborate with and influence technical and non-technical colleagues from across the More ❯
apps" that run within Deskpro. Filtering and search New filtering and search system to improve efficiency, accuracy, and UX. Social/Multi-channel messaging we are building out generic datastructures with flexible ingress APIs to allow connecting Deskpro to any messaging channel including social sites like Twitter and Facebook, but we also envision integrations with systems like More ❯
Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Getting In Limited
methodologies Follow company, team or client approaches to continuous integration, version and source control Communicate software solutions and ideas to technical and non-technical stakeholders Apply algorithms, logic and datastructures Interpret and implement a given design whist remaining compliant with security and maintainability requirements Skills and Desirable Experiences: Basic understanding of software development lifecycle and testing concepts. More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
Experience : Modern C++ Proficiency: Extensive experience with modern C++ standards (C+ and newer). Strong understanding of the Standard Template Library (STL) for efficient programming. Awareness of Algorithms and DataStructures: Understand their use cases, strengths, and limitations. While AI and libraries handle many implementations, knowing when and why to apply these concepts is crucial for solving complex More ❯
apps" that run within Deskpro. Filtering and search New filtering and search system to improve efficiency, accuracy, and UX. Social/Multi-channel messaging we are building out generic datastructures with flexible ingress APIs to allow connecting Deskpro to any messaging channel including social sites like Twitter and Facebook, but we also envision integrations with systems like More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Deloitte LLP
Employee Central Time, ensuring seamless integration with other SuccessFactors modules and external systems. Possess a strong understanding of SuccessFactors Employee Central core module configuration and be comfortable working with datastructures and workflows. Gather and analyse client requirements through workshops, interviews, and documentation review. Develop and maintain strong client relationships, ensuring high levels of client satisfaction. Support the More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
an overall IP (ISP, Display, Video). Architecting verification IP and full verification environments. Reviewing and assessing proposed design changes from a verification complexity point of view. Analysis of data from simulation runs using machine learning and data science techniques to drive efficient bug discovery and debug. Identify cross Media IP process or methodology improvement opportunities, implementing changes … depth knowledge of SV-UVM. Strong scripting skills - being able to develop scripts to support new and existing flows. Solid software engineering skills including understanding of object-oriented programming, datastructures, and algorithms. Familiar with the tools and processes for developing testbenches and finishing all aspects of the verification process. Prior technical and/or team leadership skills More ❯
faced with conflicting priorities, resource constraints, or technical limitations Work closely with various stakeholders, including engineering, design, marketing, commercial, and customer success teams to ensure successful product development Analysing data and metrics to inform product decisions, measure product performance, and identify areas for improvement Support a strong culture of knowledge sharing and product decision and design documentation Demonstrated experience … decisions Continuously seeking to understand customer needs, pain points, and motivations to develop products that meet customer requirements and deliver value Strong analytical skills to collect, analyse, and interpret data to inform product decisions Ability to work effectively with cross-functional teams, including engineering, design, marketing, sales, and customer success Flexible to adapt to changing market conditions, customer needs … technical, business, and customer challenges Operates with Agile development methodologies, such as Scrum or Kanban, to manage product development and collaborate with engineering teams Understanding of programming concepts, including datastructures, algorithms, and software design patterns Knowledge of technical architecture, including system design, scalability, and performance optimisation We Want You to Bring Your Whole Self to Work There More ❯
successfully handed over to the Operations teams to ensure a smooth transition of service. Working with cross functional teams, outsourcing contracts, contract schedules, managed service commercial principles. Experience of data driven technology stacks including Docker, Kubernetes and Kafka, datastructures including both SQL and Non-SQL such as Elastic and Mongo, experience with programming language (Python, C# More ❯
Stoke-on-Trent, Staffordshire, England, United Kingdom
OCC Computer Personnel
successfully handed over to the Operations teams to ensure a smooth transition of service. Working with cross functional teams, outsourcing contracts, contract schedules, managed service commercial principles. Experience of data driven technology stacks including Docker, Kubernetes and Kafka, datastructures including both SQL and Non-SQL such as Elastic and Mongo, experience with programming language (Python, C# More ❯
core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients' businesses through designing the products and services their customers truly value. Job Description Salesforce Senior Technical Architects are Salesforce platform … and translating these into technical solutions Analysing business processes and identifying alternative solutions, assessing feasibility and recommending new approaches typically seeking to exploit new technology components. Modelling processes, architecture, datastructures and information required to support Publicis Sapient and their clients' projects Leading the review and creation of an information systems strategy Developing enterprise-grade architecture and processes … Cloud and/or Loyalty Cloud with relevant certifications (Consumer Goods Cloud Accredited Professional, Loyalty Management Accredited Professional) Comfortable advising, mentoring, educating and influencing diverse teams on topics including Data Management, Integration, Security, Application Design as they relate to the Salesforce Platform Demonstrable senior stakeholder management skills and experience Proven aptitude to rapidly learn new technologies Excellent interpersonal and More ❯