151 to 175 of 338 Remote Data Structures Jobs

Forward Deployed Software Engineer - NATO

Location
Greater London, England, United Kingdom
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 Forward … 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 like ...

Technical Business Analyst / PM Swindon/Hybrid £60k

Location
United Kingdom
business objectives. Evaluate and optimise end-to-end workflows across print production and order fulfilment . Apply a range of Business Analysis techniques, including: Data manipulation and analysis Gap and trend analysis Data mapping Process modelling and diagramming Requirements analysis Translate business problems and user needs into clear … logistics, supply chain or another operational environment. Experience supporting, managing or coordinating technology delivery projects . Strong technical understanding, including: System architecture Databases and data structures APIs and system integration Technical feasibility Software Development Lifecycle (SDLC) Change methodologies User stories and acceptance criteria Working effectively with software development ...

Technical Business Analyst / PM Swindon/Hybrid £60k

Hiring Organisation
Langley James Limited
Location
Swindon, Wiltshire, South West, United Kingdom
Employment Type
Permanent
Salary
£60,000
business objectives. Evaluate and optimise end-to-end workflows across print production and order fulfilment . Apply a range of Business Analysis techniques, including: Data manipulation and analysis Gap and trend analysis Data mapping Process modelling and diagramming Requirements analysis Translate business problems and user needs into clear … logistics, supply chain or another operational environment. Experience supporting, managing or coordinating technology delivery projects . Strong technical understanding, including: System architecture Databases and data structures APIs and system integration Technical feasibility Software Development Lifecycle (SDLC) Change methodologies User stories and acceptance criteria Working effectively with software development ...

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 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 ...

Sr. SDET - Cloud, Detection Engineer (Hybrid, London)

Hiring Organisation
CrowdStrike
Location
London, UK
Employment Type
Full-time
cutting edge tools and technologies as well as tried and true ones. Work on: verifying key features and functionality that spans our processing, data and customer facing application layers to ensure it's able to support low-latency prevention of malware, manage tens of thousands of events per second … query across terabytes of data and support the team in delivering quality code, tested to perfection. What You'll Do: Both build stuff and break stuff! Verify component, system integration and application level features and functionality to ensure our reliability, accuracy and performance reaches our standards for quality. Participate ...

Senior Full-Stack Developer (Bath Area)

Location
Bath, England, United Kingdom
Full-Stack Developer to play a pivotal role in leading the design, development, and deployment of complex software solutions. You will architect and maintain data engineering pipelines, backend services, APIs, demonstrate consideration for design and UI/UX when building user interfaces, delivering reliable and scalable systems that address … design, development, and deployment of robust software solutions, promoting best practices throughout the software development lifecycle Contribute to architecting and maintaining complex data engineering pipelines, backend services, and APIs to ensure scalability, reliability, and high performance Support the thorough review of Python and SQL code via Git, promoting code ...

Senior Software Engineer, Web Development – AI

Location
Manchester, England, United Kingdom
Express) on cloud-based technology, such as AWS and GCP. Experience of building large scale and low latency distributed systems. Solid understanding of algorithms, data structures, performance optimisation techniques, object-oriented programming. Experience using modern AI-assisted and agentic development workflows in day-to-day engineering usingAI/… accurately estimate software tasks and work to schedule. Exposure to observability tools and practices (e.g., Prometheus, Grafana) are preferred. Understanding of databases and data architecture choices (SQL vs NoSQL, caching layers, and data access patterns) Track record of tuning performance and reliability for highly available services ...

Senior Python Quant Developer - London - Systematic Trading - No Visa Sponsorship Advertised

Location
Greater London, England, United Kingdom
Proficiency in Python, with experience in numerical libraries and performance optimization. Strong understanding of systematic trading strategies and financial markets. Experience with large-scale data processing and analysis. Excellent problem-solving skills and the ability to work effectively in a fast-paced team environment. Applicants must possess the existing … systematic trading. Refine your LinkedIn profile to align with UK professional expectations, showcasing your quantitative and programming skills. Be ready to discuss complex algorithms, data structures, and your experience with financial market data in detail during interviews. Gather professional references who can attest to your technical prowess ...

Senior Finance Transformation Lead

Location
Greater London, England, United Kingdom
between senior stakeholders and the finance change workstream Finance workstream management (weekly comms and packs/workbooks) Supporting the development of non standard processes, data feeds and data structures The skills you'll need: ACA (ICAEW) or an equivalent chartered accountancy qualification (for example ACCA, CIMA, ICAS … multi-stakeholder environments. Strong written and verbal communication skills, with the credibility to engage CFOs and Finance Directors and to explain complex accounting, reporting, data and technology issues clearly and pragmatically to both finance and non-finance audiences. Experience of building and sustaining senior stakeholder relationships. ...

Staff Engineer (Identity Team)

Location
Greater London, England, United Kingdom
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 ...

Staff Engineer (Identity 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 Software Engineer, AD Serving

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
this role at Roku 10+ years of experience building large-scale and low-latency distributed systemsCommand of Java or C++Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NoSQL, and other databases … plus Experience with Big Data and cloud services such as AWS/GCP is a plusExperience in the advertising domain is a big plus B.S. or M.S. degree in Computer Science, Engineering, or equivalent Self-motivated individual with a high level of accountability and ownershipCritical thinking and practical decision ...

Quantitative Developer

Location
Greater London, England, United Kingdom
that lets their research teams query and crunch exabyte-scale market datasets at extreme speed. This is greenfield, high-impact platform work — not routine data engineering. For the right Quant Developer, there's also a genuine growth path into strategy work, sitting shoulder-to-shoulder with top-tier quant … researchers as your understanding of the business deepens. What You'll Be Doing : Architecting distributed Python systems that handle exabyte-scale market data with real reliability and speed Building the tooling, pipelines and platforms that let quant researchers move faster and dig up new alpha Tackling hard problems ...

Python Quant Developer - RiskTech

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
about. The Quant Developer will: Develop new models and pricing frameworks to grow the business Refine, monitor and review existing models. Work with large data to create prediction and risk models in collaboration with our Senior Risk Analyst Develop of micro-services to serve various aspects of the business … Work with developers and data engineer to create scalable processes and systems for internal and external applications, data infrastructure and integration with 3rd party services/systems. Utilise probability, statistics, numerical methods and mathematical optimizations to enhance the product offering and enable the creation of new RiskTech products. ...

Forward Deployed Software Engineer, New Grad - Commercial

Location
City Of London, England, United Kingdom
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 … they matter most. FDSEs work side by side with our customers, rapidly understanding their toughest issues; architecting and building solutions that leverage business‐critical data and the latest advancements in AI to solve them. Whether it’s “How do we predict and mitigate wildfire risks to optimize power grids ...

c# developer in fintech

Location
Greater London, England, United Kingdom
practices Strong C# backend development skills Good knowledge of AWS Experience working on highly scalable systems Strong knowledge of Computer Science fundamentals, including OOP, Data Structures, and Design Patterns Experience with or strong interest in Artificial Intelligence, including ChatGPT, Claude, Cursor, or Copilot Strong analysis and problem-solving ...

Python Developer / Team Lead - FinTech

Hiring Organisation
Client Server
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
have a good knowledge of CI/CD, testing and deployment You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're collaborative and pragmatic with great communication skills You're degree educated in a STEM discipline, having achieved ...

Principal C# Developer .Net AWS - FinTech

Location
Greater London, England, United Kingdom
knowledge of AWS You have experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further e.g. ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
code. Strong object-oriented programming in C++ , including modern C++ practices and proficiency with the C++ Standard Library (STL) . Solid software engineering fundamentals: data structures, algorithms , object-oriented design, and design patterns. Strong programming, debugging, analytical, and problem-solving skills. Working knowledge of CAD/CAM concepts ...

Engineering - Regional COO - Vice President – London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
Electrical Engineering, Physics etc. 7+ years of professional software development experience in an object orientated language (Java, Python, C++, or other OO technology) including data structures and algorithms. A good understanding of the principles behind test-driven development (TDD) with hands‐on experience of unit testing. Strong SDLC ...

Prime Finance Engineering - Associate - London London · United Kingdom · Associate

Location
Greater London, England, United Kingdom
Electrical Engineering, Physics etc. 3+ years of professional software development experience in an object orientated language (Java, Python, C++, or other OO technology) including data structures and algorithms. A good understanding of the principles behind test-driven development (TDD) with hands-on experience of unit testing. Strong SDLC ...

Machine Learning Engineer

Hiring Organisation
Kingfisher
Location
London, UK
Employment Type
Full-time
understand requirements and prioritiesShare knowledge, contribute ideas and support a collaborative team culture What you'll bring Good understanding of computer science fundamentals, including data structures, algorithms and software designPractical experience with classical machine learning techniques and an awareness of modern approaches such as natural language processing … deep learning Strong Python skills and experience with common libraries such as Pandas, scikit-learn and Jupyter Experience working with SQL and data pipelines to prepare and transform data for model training Understanding of model evaluation, monitoring and improving performance in a production environment Familiarity with tools ...

Engineer II

Location
Belfast City District, Northern Ireland, United Kingdom
enthusiastic engineers working on core, large scale, real time systems. Every day, as a company we serve billions of ads, process terabytes of data and provide valuable data and insights to our publishers and buyers. Every month our systems are used by 200+ million people around the world. … Java or a comparable language with enthusiasm to write production Rust (we will help you ramp up with dedicated mentorship!). Understanding of data structures and algorithms. Experience building and operating large-scale, high‐traffic enterprise server applications. Experience with Low‐Latency Mechanics: Threading, concurrency, and memory management ...

Engineer II

Location
Belfast City District, Northern Ireland, United Kingdom
enthusiastic engineers working on core, large scale, real time systems. Every day, as a company we serve billions of ads, process terabytes of data and provide valuable data and insights to our publishers and buyers. Every month our systems are used by 200+ million people around the world. … Java or a comparable language with enthusiasm to write production Rust (we will help you ramp up with dedicated mentorship!). ● Understanding of data structures and algorithms.● Experience building and operating large-scale, high-traffic enterprise server applications.● Experience with Low-Latency Mechanics: Threading, concurrency, and memory management ...