376 to 400 of 845 Data Structures Jobs

The Core Engineering - Site Reliability Engineering - Associate - Birmingham

Location
Birmingham, England, United Kingdom
financial planning, and help detect and mitigate regulatory and reputational risk. Our teams work with modern engineering frameworks, large-scale structured and unstructured data, responsive front-end applications, and big data technologies. The firm is also making a significant investment to uplift and rebuild core applications on cloud … driving resolution. Preferred Qualifications Experience with automated testing, software development lifecycle concepts, and developing applications in a Linux environment. Strong understanding of algorithms, data structures, software design, and distributed systems fundamentals. Experience with observability platforms, including distributed tracing, logging, metrics, and tools such as Prometheus, Grafana ...

C# Principal Software Engineer

Location
Greater London, England, United Kingdom
reusable libraries within a complex enterprise environment. Experience with Microsoft Azure services and cloud-based application development. Strong experience with relational databases and data management technologies, particularly SQL. Deep understanding of software architecture, system design, data structures, and algorithms. Desirable Experience Experience of developing front-end applications … Experience working with data warehouse and analytical platforms Personal Attributes Proven technical experience within a complex technology environment. Demonstrates strong ownership and accountability for outcomes. Comfortable operating under pressure and managing competing priorities. Strong commercial awareness and decision‐making capability. Excellent collaboration and relationship‐building skills, with a track ...

Software Engineering Intern (2027 Start) - London

Location
Greater London, England, United Kingdom
Software Engineering Intern (2027 Start) - London London, United Kingdom P-1601 At Databricks, we are passionate about helping data teams solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running … world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. As a Software Engineering Intern, you will join a team of engineers to build features that contribute directly to the Databricks platform. We're hiring across ...

Senior Software Engineer - Research Technology

Location
Greater London, England, United Kingdom
throughput-critical ingestion and simulation, Python with C++ bindings for research tooling, and distributed computing on HPC clusters. Your work will span exchange-data ingestion, HPC orchestration, simulation, and research tooling. Trading experience is not required; we provide comprehensive onboarding. Key responsibilities Design, build, and maintain high-performance, scalable … software and data systems used by quant researchers and trading teams. Implement raw exchange data pipelines in modern C++ and operate them at high-throughput scale. Orchestrate and improve reliability of data and compute pipelines on HPC clusters. Create ad-hoc computation frameworks and research tooling that ...

Senior Documentum Solutions Architect

Hiring Organisation
CYNET SYSTEMS
Location
Houston, Texas, United States
Employment Type
Permanent
Salary
USD Hourly
Driven Design (DDD). Experience in asynchronous and parallel processing. Scalable distributed system design. Technical Skills & Tooling: Strong foundation in computer science concepts including data structures, algorithms, and OOP. Experience in relational data modeling, schema design, and SQL using Oracle or SQL Server. DevOps exposure including ...

Rapid Application Engineer London ·

Location
Greater London, England, United Kingdom
coverage; participate in code review; maintain clear documentation and commit messages. Learn the platform and systems architecture : Actively invest in understanding how Aquis' market data, order matching, and trading workflows operate; build mental models of system behaviour so you can spot anomalies. Apply computer science fundamentals : Use your understanding … algorithms, data structures, networking, and systems design to break down complex problems. Escalate appropriately and ask for guidance : Work independently but recognize when issues need senior involvement; leverage your team's expertise. Skills and Experience Essential 4+ years professional C++ development experience (C++11 or later), in any domain ...

Salesforce Developer

Hiring Organisation
Everpure, Inc
Location
Santa Clara, California, United States
Employment Type
Permanent
Salary
USD Annual
Everpure (NYSE: P) has evolved from storage pioneer to data platform, closing fiscal 2026 with $3.7 billion in revenue, its first billion-dollar quarter, and accelerating growth into FY27. Our strategic agenda spans the companies defining the next era of technology - hyperscalers, AI labs, the AI hardware supply chain … data platform providers, and the broader AI ecosystem. This type of work-work that changes the world-is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. THE ROLE Accelerate Everpure ...

Graduate Computational Urban Designer (G2) - Bristol

Hiring Organisation
ARUP
Location
City of Bristol, United Kingdom
Employment Type
Full Time
Grasshopper Ability to build, test and maintain reusable scripts, definitions and workflows Understanding of spatial parameters, design rules, optimisation and scenario testing. GIS, spatial data and mapping: ArcGIS, QGIS and/or FME Spatial data preparation, cleaning, geoprocessing and analysis Ability to work with site, land use, movement … environmental and socio-economic datasets. Data analytics and visualisation: Excel, Power BI and/or similar dashboarding tools Ability to interpret datasets and translate outputs into clear project insights Basic understanding of data structures, KPIs and performance metrics Urban modelling and scenario testing: Experience supporting masterplan option ...

Software Engineer, AI/ML, PhD, Early Career

Location
Greater London, England, United Kingdom
Early Career Google London, UK Apply Currently enrolled in or graduated from a PhD program. Research experience in Artificial Intelligence, Distributed Systems, Machine Learning, Data Mining, Natural Language Processing, Image Classification, Spam Fighting, or related fields. Experience in computer science and software design. Preferred qualifications: Experience working with Generative … AI. Experience with data structures and algorithms. Knowledge of Python programming. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale ...

Group Management Information (MI) Manager

Location
Manchester, England, United Kingdom
looking for a Group MI Manager to lead the development of a robust, scalable and high-quality management information (MI) capability that supports data-driven decision-making at the most senior levels. This is an exciting opportunity to play a key role in our Finance transformation journey, driving automation … improving data integrity and delivering insightful reporting across the Group. The role is suited to candidates based in Manchester, operating within a hybrid working model. Responsibilities Leading the production and continuous improvement of Group MI, including management accounts, Board reporting, country packs, budgets and reforecasts. Ensuring reporting outputs ...

Customer Success

Location
Leeds, England, United Kingdom
experience, and enhance customer value Technical Knowledge & Enablement Understand REST APIs, webhooks, and authentication methods (OAuth, API keys) to support integration discussions Manipulate customer data (CSV/Excel) and understand CRM data models for setup and diagnostics Map customer processes and translate business workflows into technical requirements Maintain … CRMs, business software tools, and basic workflow/process mapping Understanding of REST APIs, authentication methods, and integration concepts Experience with CSV/Excel data manipulation and CRM data structures Background in customer success, onboarding, technical support, or pre-sales roles Experience working in SaaS, automation platforms ...

C# Principal Software Engineer

Hiring Organisation
Pension Insurance Corporation plc
Location
London, UK
Employment Type
Full-time
reusable libraries within a complex enterprise environment. Experience with Microsoft Azure services and cloud-based application development. Strong experience with relational databases and data management technologies, particularly SQL.Deep understanding of software architecture, system design, data structures, and algorithms. Desirable ExperienceExperience of developing front-end applicationsExperience working with … data warehouse and analytical platformsExperience within financial services, insurance, pensions, or investment management environments. Personal AttributesProven technical experience within a complex technology environment. Demonstrates strong ownership and accountability for outcomes. Comfortable operating under pressure and managing competing priorities. Strong commercial awareness and decision-making capability. Excellent collaboration and relationship ...

Hybrid PostgreSQL & Oracle DBA - Data Modeling

Location
Manchester, England, United Kingdom
Atos Group in Manchester, GB is seeking a PostgreSQL database administrator with strong data modelling skills to manage a Postgres application datastore across environments. You will own core data structures, monitor performance, and collaborate with data engineers and scientists to ingest diverse data sources. ...

Forward Deployed Software Engineer - NATO

Hiring Organisation
Palantir Technologies
Location
London, UK
Employment Type
Full-time
London, United KingdomDelta/Full-time/On-siteA World-Changing CompanyPalantir 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 … more. The RoleForward Deployed Engineers (FDEs) work directly with customers to quickly understand their greatest problems and design and implement solutions to use data against them. Our customers rely on Palantir's platforms for some of their most critical operations, and projects often start with an open ended question ...

Implementation Consultant - Generalist (12 months contract, UK remote)

Location
Reading, England, United Kingdom
working enterprise solutions. The role: Wipro is hiring an Implementation Consultant (Generalist) to configure and deliver enterprise software solutions for clients in highly regulated, data-intensive environments. You'll sit at the meeting point of business analysis, technical configuration and customer consulting -gathering requirements, designing the solution, building … with the possibility of extension. What you'll do: Gather requirements, map business processes and translate them into functional and technical specifications Configure workflows, data maintenance screens, calculations, reports, payroll functions and system interfaces Build and troubleshoot solutions using T-SQL and SQL Server Support data migration, integration ...

Senior Software Engineer, Java

Location
Manchester, England, United Kingdom
Requirements 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and automating test cases using Java/Python … solutions The team's expertise spans a wide range of technologies, including Java and Python‐based MicroServices, AWS/GCP cloud backend systems, Big Data technologies like Hive and Spark, and modern Web applications With a globally distributed presence across the US, India and Europe, the team thrives ...

Senior Software Engineer – Java, AWS Roku, Inc.

Location
Manchester, England, United Kingdom
solutions. The team’s expertise spans a wide range of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, Big Data technologies like Hive and Spark, and modern web applications. With a globally distributed presence across the US, India, and Europe, the team thrives … role? Design, develop, and deploy scalable web applications and services, contributing to web technology and framework stack decisions, use case design, and data model design Drive architecture discussions, take ownership and responsibility over new projects, and deliver high-quality software within tight timelines Partner with security and compliance teams ...

Senior Software Engineer - Java, AWS

Location
Manchester, England, United Kingdom
solutions. The team's expertise spans a wide range of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, Big Data technologies like Hive and Spark, and modern web applications. With a globally distributed presence across the US, India, and Europe, the team thrives … role? Design, develop, and deploy scalable web applications and services, contributing to web technology and framework stack decisions, use case design, and data model design Drive architecture discussions, take ownership and responsibility over new projects, and deliver high-quality software within tight timelines Partner with security and compliance teams ...

Senior Software Engineer

Hiring Organisation
Visa
Location
basingstoke, south east england, united kingdom
experience, or equivalent SRE-DevOps experience with strong software development skills \n Strong programming skills in Python, Java, or Go \n Solid understanding of data structures, algorithms, system design, and distributed systems \n Experience with cloud platforms (AWS, GCP, or Azure) \n Familiarity with containerization and orchestration technologies ...

Senior Software Engineer

Hiring Organisation
Visa
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
years of software engineering experience, or equivalent SRE-DevOps experience with strong software development skillsStrong programming skills in Python, Java, or GoSolid understanding of data structures, algorithms, system design, and distributed systemsExperience with cloud platforms (AWS, GCP, or Azure)Familiarity with containerization and orchestration technologies such as Docker ...

Senior Engineer (Onboarding Team)

Hiring Organisation
ebury
Location
London, UK
Employment Type
Full-time
more to us than a number. Experience working in fintech or within the financial services industry. Proficient understanding of core computer science principles, including data structures, algorithms, software design, and complexity analysis. Demonstrable programming ability in at least one modern language (e.g., Python, Java, Go, etc).Strong analytical ...

Senior Staff Software Engineer - Delta

Hiring Organisation
DataBricks
Location
London, UK
Employment Type
Full-time
1127At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high … operate one of the largest scale software platforms. The fleet consists of millions of virtual machines, generating terabytes of logs and processing exabytes of data per day. At our scale, we regularly observe cloud hardware, network, and operating system faults, and our software must gracefully shield our customers from ...

Lead Engineer - Data / Java / Python

Location
Glasgow, Scotland, United Kingdom
automation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Strong software engineering fundamentals — system design, data structures, algorithms, and architectural thinking — with the ability to ramp up quickly across varied tech stacks and project types Hands-on practical experience … full-stack or cross-functional development, spanning frontend, backend, data pipelines, or mobile, with demonstrated ability to contribute across the length and breadth of a project Proficiency in one or more of the following: Java/Spring Boot, Python/PySpark, GraphQL, or mobile development frameworks, with openness ...

Staff Enterprise HR Analyst

Location
Swindon, England, United Kingdom
systems, integrations, and business‐critical processes. The successful candidate will possess strong analytical and problem‐solving capabilities, a deep understanding of HR processes and data, and experience working with system configuration, reporting, payroll, time management, and integrations. The role requires a collaborative and consultative approach to delivering reliable technology … enterprise systems and business processes. Strong analytical capability with excellent attention to detail. Experience troubleshooting integration‐related issues and supporting system interfaces. Experience using data analysis and reporting tools. Strong problem‐solving and logical thinking skills. Ability and willingness to learn new skills and technologies. Collaborative and consultative approach ...

Clinical Engineer

Location
City Of London, England, United Kingdom
clinical engineer, built ‘Slack for medical teams’, supporting 1000s of channels per organisation and a real time single source of truth for patient data, in 4 weeks, picking up a large set of new technologies on the way (ground up built from low-level services like Appsync, GraphQL … mindset - able to tackle entirely novel challenges that lack prior precedent through applying strong CS fundamentals and first principles thinking, creatively using the right data structures & algorithms to solve problems 90/10. Familiarity with AWS (e.g. APIG, SQS, DynamoDB, Lambda, Cognito, Amplify, CloudFormation) and/or hungry ...