Remote Permanent Data Structures Job Vacancies

1 to 25 of 150 Remote Permanent Data Structures Jobs

Data Analyst

Bath, Somerset, United Kingdom
Hybrid / WFH Options
YTL UK
We are seeking an enthusiastic Data Analyst to join our growing IT Applications team! You will be part of the Data and Reporting team, helping to set and drive standards for data analysis in IT Applications. This is a project-focused role, supporting Data Engineering activities. Experience with data migration and complex data models … initial training. You should be located near our Claverton Down, Bath office to collaborate effectively with stakeholders and project teams. What you'll do Provide documentation for database development, data migration, and integration processes. Understand complex data structures, identify issues, and suggest solutions. Contribute to expanding our cloud data storage and analytics platform. Specify and document … data migrations and integrations. Lead data mapping activities between systems. Perform gap analysis. Interpret data models with the data architect to produce data mappings. Support data migration throughout project lifecycle with DBAs, BAs, Data Developers, and the Program team. Document work according to standards for review and approval. Identify risks and issues, with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer with Security Clearance

Tucson, Arizona, United States
Hybrid / WFH Options
Ed Wallach Search Group
communications systems in support of national security defense. Core responsibilities include creative problem solving, researching or inventing advanced geolocation algorithms, implementing them in efficient software, testing with real-world data, and deploying to front-line customer facilities. Our dynamic environment and diverse projects demand flexibility to learn new technologies quickly. Our personnel can expect to work across all functional … working in. The ability to work unsupervised with minimal direction and the ability to self-start is a must. What required background will make you successful? • Expert knowledge of data structures, algorithms, and modern design patterns and data layers • Expert knowledge of Golang • Passion to build internal solutions and own development of enterprise-wide applications • Extensive knowledge More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Lead Java Developer

Belfast, United Kingdom
Hybrid / WFH Options
Citigroup Inc
and enterprise architecture is essential. You will collaborate with global and diverse teams, including Business Analysts, Project Management, Production Support, and Infrastructure. Price Master Central is a global reference data management application - responsible for sourcing Securities & Pricing data from market vendors and internal Citi sources and providing it to downstream clients after applying client specific rules. Responsibilities : Deliver … DB Extensive working knowledge on container platform based on Kubernetes, Kafka, Redis Experience with Unix commands, shell scripting. Strong understanding of Design patterns and Architectural principles Familiarity with standard data structures and algorithms. Experience using the following tools - JIRA, Harness/uDeploy, Sonarqube, TeamCity, Artifactory, Git (GHE & Bitbucket) Logical thinking, strong analytical and problem-solving skills; innovative and … Experience: Master's degree or PHD in relevant field is desirable Experience working with the Scrum methodology Experience designing and implementing microservices Financial services technology experience preferably in reference data domain Physical and logical data modeling Education: Bachelor's degree/University degree or equivalent experience Master's degree preferred What we'll provide you By joining Citi More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Systems Analyst I with Security Clearance

Falls Church, Virginia, United States
Hybrid / WFH Options
Epsilon Inc
flexibility to work from home based on business needs. An average day: As Computer Systems Analyst I, you will support the maintenance, optimization, and oversight of an organization's data infrastructure, ensuring effective system performance and data integrity across various environments. In this position you will: Assist in monitoring, updating, and maintaining bronze, silver, and gold data … both classified and unclassified environments. Work with senior team members to optimize system performance and conduct basic troubleshooting for routine technical issues. Participate in the design and implementation of data pipelines, ensuring data flows efficiently and securely between source systems and target storage. Support the data quality process by verifying data accuracy, consistency, and completeness under … the guidance of experienced analysts. Contribute to proper access controls, helping manage user permissions and compliance with security protocols. Collaborate with cross-functional teams to enable data productization, AI/ML initiatives, and automation projects. Document processes, system configurations, and updates to maintain clear and detailed knowledge sharing resources. Assist in CI/CD pipeline activities by conducting basic More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Business Intelligence Developer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
gen2fund.com
years of experience using QlikView version 11 or higher, with proven expertise in the following areas: Good knowledge of SQL, relational databases, and Dimensional Modeling Experience working with large data sets and complex data models involving more than 10 tables Integrating data from multiple sources into QlikView Data Models, including social media content and API extensions … Use of complex QlikView functions and developing optimal scripts for solutions Optimizing Dimensional data models for performance Primary Responsibilities: Creating and providing reporting and dashboard applications using QlikView and NPrinting to facilitate better decision-making Collaborating with stakeholders to gather requirements, and translating these into system and functional specifications Creating prototypes and conducting proof of concepts with business leads … queries Installing, configuring, and maintaining QlikView environments (QlikView, QlikSense, Publisher, NPrinting) Developing complex QlikView applications using advanced functions (set analysis, section access, alternate states, loop and reduce, etc.) Extracting data from various sources (SQL Server, Oracle, Excel, Hive), designing data structures to standardize and distribute information Working with IT and security teams to implement security models Mentoring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Microsoft Dynamics 365 CRM Developer

London, United Kingdom
Hybrid / WFH Options
Michael Page (UK)
5+ years of hands-on experience with Microsoft Dynamics 365, specializing in developing Power Pages, Power Apps, and Dataverse-based solutions, with a strong understanding of Dataverse application and data structures. Confident in creating and managing solution CI/CD pipelines using Azure DevOps. Extensive experience in customizing Dynamics 365, with a particular focus on CRM (Sales and Marketing … of end-to-end connectivity (network/proxy) between devices and cloud services to support seamless integration. Understanding of Azure security principles and best practices to ensure compliance and data protection. Strong attention to detail and a customer-focused approach to solution delivery. Microsoft certifications related to Dynamics 365, Power Platform, or Azure are highly valued. Experience with Azure … Data Factory and MS Fabric is an advantage. Competencies & Aptitude Fast learner with the ability to quickly adapt to new technologies and implement solutions effectively. Analytical and problem-solving mindset, capable of identifying patterns, understanding root causes, and formulating effective solutions. Strong communication skills, both written and verbal, ensuring clear documentation and stakeholder engagement. Detail-oriented with a structured More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Java Developer with Security Clearance

Washington, Washington DC, United States
Hybrid / WFH Options
Marathon TS Inc
Responsibilities include application of third and fourth generation programming languages, experience with object-oriented programming, ability to develop complex software to satisfy design objectives, and experience developing software for data base management systems. General experience includes knowledge of Internet working, client/server environments, and demonstrated experience supervising software development projects. Must have strong development architecture experience. Design, develop … a team of analysts or developers responsible for the organization's applications development and analysis function. Focus on infrastructure updates and integration and participate in application updates, gap analysis, data migration planning and validation. Other duties as assigned Minimum Qualifications: (To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.) Bachelor's degree … Skills and Abilities: Knowledge of health care information systems and Federal health care systems is required. Experience must include the following: Java, J2EE, SOA services, Spring, Object Oriented Concepts, Data Structures, Apache, Tomcat, REST Services, Web technologies and internet protocols. Database driven application development such as Oracle, SQL, or schema design; HTML, AJAX, SOA: SOAP/RESTful Services. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer II

Maidenhead, Berkshire, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
the use of Azure DevOps or Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Please hit apply and upload your CV or email me at (url More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum Benefits
Posted:

FX Risk Lead Java Developer - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
support and maintain high-quality code using TDD principles. Technical Skills: Strong knowledge of Core Java (JDK 21 and above) and multithreading concepts. Proficiency in designing and implementing efficient data structures and algorithms. Experience with SQL/NoSQL databases (e.g., Oracle, MySQL, Postgres, MongoDB, Cassandra). Familiarity with messaging systems (e.g., Kafka, Tibco, Solace). Solid understanding of … and Unix/Linux environments. Qualifications: A wealth of experience building business-critical applications in a full-stack manner. Strong understanding of computer science fundamentals, including algorithms, complexity, and data structures. Proven track record of managing and implementing successful projects. Ability to work under pressure and meet tight deadlines. Bachelor's degree/University degree or equivalent experience. Additional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - FinTech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
Employment Type: Full-Time
Salary: £50,000 - £70,000 per annum
Posted:

Cross-Asset Markets Cloud KDB Lead

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Team Overview: The CloudKDB team is revolutionizing the architecture of our existing market and trade capture system to enable it to scale and ingest an ever-increasing volume of data sets. The team's vision extends beyond data capture, encompassing the development of innovative applications and advanced analytics directly on top of this data. Development Value: This is … an exceptional opportunity to tackle big data challenges at a Terabyte scale, working in close collaboration with business stakeholders to deliver impactful, data-driven solutions. You will be part of a team managing 50+ servers hosting 200+ globally distributed datasets, providing critical insights to over 600 users. Comprehensive training will be provided on the KDB+ database, and you … fostering a culture of continuous improvement. System Optimization: Continually improve the software development lifecycle and the overall quality of the product. Provide support to users in accessing and querying data, ensuring a seamless user experience. Qualifications: Proven ability to lead and mentor a team of developers, fostering a collaborative and high-performing environment. Strong understanding of computing fundamentals: concurrency More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

City of London, London, United Kingdom
Hybrid / WFH Options
JobHeron
or masters degree in computer science (or related field). 5+ years of professional software development experience. Proficient in C++ (Concurrent programming techniques: Shared memory, Atomics and lock-free data structures) Strong understanding of data structures, algorithms, and software design principles. Excellent problem-solving and analytical skills. Working knowledge of Linux C++ development environment: vim, gdb … make, valgrind etc. Experience working in Linux Environments with good command of shell, python, awk, sed Motivation to understand/develop an understanding of various financial data elements and how they are used for trading Ability to work collaboratively with a team and demonstrate passion for developing high-quality software. Proven experience in hands-on development and deployment of More ❯
Employment Type: Permanent, Work From Home
Posted:

Java Developer with Security Clearance

Washington, Washington DC, United States
Hybrid / WFH Options
Marathon TS Inc
Responsibilities include application of third and fourth generation programming languages, experience with object-oriented programming, ability to develop complex software to satisfy design objectives, and experience developing software for data base management systems. General experience includes knowledge of Internet working, client/server environments, and demonstrated experience supervising software development projects. Must have strong development architecture experience. Design, develop … a team of analysts or developers responsible for the organization's applications development and analysis function. Focus on infrastructure updates and integration and participate in application updates, gap analysis, data migration planning and validation. Other duties as assigned Minimum Qualifications: (To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.) Bachelor's degree … Skills and Abilities: Knowledge of health care information systems and Federal health care systems is required. Experience must include the following: Java, J2EE, SOA services, Spring, Object Oriented Concepts, Data Structures, Apache, Tomcat, REST Services, Web technologies and internet protocols. Database driven application development such as Oracle, SQL, or schema design; HTML, AJAX, SOA: SOAP/RESTful Services. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Developer with Security Clearance

Herndon, Virginia, United States
Hybrid / WFH Options
Synertex LLC
with a background in full-stack software engineering and distributed systems to support critical defense and intelligence initiatives. If you're passionate about innovating through AI, ML, and big data to support national security and thrive in a collaborative, Agile, and mission-driven role-this opportunity is for you. RESPONSIBILITIES Design, develop, test, and implement secure, distributed microservices using … and maintainability through operational excellence REQUIREMENTS Minimum 5 years of software development experience Bachelor's degree in Computer Science or related discipline Proficiency in object-oriented design, algorithms, and data structures Experience with: REST-style Web API platforms Client-side development (JavaScript, Angular 4, HTML5/XML) SQL/T-SQL, stored procedures, and data integration via … with the MARS, MIDB, or OB intelligence domains Additional training or certifications in cybersecurity, cloud platforms, or advanced analytics Experience developing solutions for Space/Counterspace or Intelligence Mission Data (IMD) systems Join a mission-driven team advancing defense intelligence capabilities through scalable data platforms and advanced analytics. Apply today and become part of Synertex's legacy of More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Tuning & Analytics Manager

London, United Kingdom
Hybrid / WFH Options
GSS UK Services Limited
a real impact! About the Role This is an exciting opportunity to join our expanding Product Team. As a Senior Tuning & Analytics Manager at GSS you will lead key data science initiatives and client-facing projects that are intended to optimize the GSS solution across large and complex data sets. The ideal candidate will be a highly motivated … good communicator and have experience working in payments. What you'll do Key responsibilities of the role include (but not be limited to): Leading the delivery of client-facing data analytics projects, from project definition and mobilisation, through to delivery, reporting and acceptance Acting as key point of contact between GSS and its clients Leading teams of data analysts Building a good understanding of the GSS solution, configuration options and impact of configuration changes Undertaking data analysis, in Python and SQL, to identify patterns in data to tune the GSS solution Creating client-facing reports as part of project delivery and close Presenting GSS methodologies and project updates to senior stakeholders Optimizing processes and methodologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Tech Lead

London, United Kingdom
Hybrid / WFH Options
Publicis Groupe
well as specialist practices Publicis Media Exchange (PMX), Performics, Publicis Sport & Entertainment, Publicis Media Content and NextTECHnow. Together they combine deep expertise in media investment, strategy, insights and analytics, data and technology, commerce, performance marketing and content. Publicis Media is part of Publicis Groupe and is present in more than 100 countries with over 23,500 employees worldwide. Our … nurture engineering talent, and contribute to the growth of our business Responsibilities Guide a team of engineers in developing applications that empower our clients to optimize marketing campaigns through data-driven insights and automated actions, with a specific focus on leveraging LLMs and AI Own the technical roadmap for your team, aligning it with the overall product strategy and … LLMs and AI for various marketing applications, including: Automated content generation, optimization, and personalization Predictive analytics for campaign performance and optimization Customer journey orchestration and personalized messaging Real-time data analysis and actionable insights generation Drive the technical direction of the team, ensuring solutions are built with a focus on modularity, scalability, and maintainability, specifically in the context of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Developer - Financial Technology

London, United Kingdom
Hybrid / WFH Options
McGregor Recruitment
Strong Python skills (or equivalent OO/Functional language experience) Degree in Computer Science, Physics, Engineering, Mathematics or similar Experience with high-availability financial systems Solid understanding of algorithms, data structures, and design patterns Knowledge of messaging middleware and TCP/IP networking Front office trading experience (FX/Fixed Income/Derivatives preferred) Agile development experience (SCRUM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Analyst - AVP

Belfast, United Kingdom
Hybrid / WFH Options
Citigroup Inc
with new experiences and development opportunities right here in Belfast's iconic Titanic Quarter. Compliance Technology is building a sophisticated next generation surveillance solution on top of a distributed data platform. The Belfast team is the global centre for the creation of feature-based surveillance algorithms using cutting edge technologies and techniques.The volume and variety of data involved … in these surveillances and the complexity of the algorithms results in one of most challenging and appropriate use cases for big data technologies This role is an individual contributor role within a fast paced technology delivery organization supporting regulatory compliance. This position is part of a Trade surveillance development team and will work closely with project managers, architecture teams … requirements for the solutions being built. Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life. Proficient in information modeling, data structures and algorithms. Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system's software. These dependencies will include but not limited to: hardware More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Developer Java Kotlin AWS

West London, London, United Kingdom
Hybrid / WFH Options
Client Server
have strong Java and Kotlin development experience You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial You More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Software Engineer - Technologist

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
Employment Type: Full-Time
Salary: £50,000 - £70,000 per annum
Posted:

Senior C# Developer .Net AWS - FinTech

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
skills You have a good 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, ChatGPT knowledge You have strong analysis More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Lead Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Cadence
and techniques. Extensive experience in building AI based applications Strong understanding of Software Development best practices and in OO Design principles and patterns. Very strong competency in mathematics, statistics, data structures and algorithms. A penchant for finding outstanding solutions to very difficult problems. Excellent communication skills and collaboration capabilities. Ability to work in a diverse/multi-cultural More ❯
Posted:

Senior QA Engineer Middlesbrough

Middlesbrough, Yorkshire, United Kingdom
Hybrid / WFH Options
Causeway Technologies
Knowledge of TDD practices Core Competencies Security: Approaching work with a security mindset and identifying vulnerabilities Development: Designing, coding, testing, and reviewing complex programs Design: Improving product design and data structures Documentation: Creating clear and accurate documentation Incident Management: Handling incidents and change requests effectively Database Management: Managing queries and assisting in database design Business Impact: Contributing to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead C# Developer .Net Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
challenges, you'll liaise with senior stakeholders to discover and break down requirements, and with Technical Architects on solution design, breaking work down for the team to deliver complex, data driven features and applications. Location/WFH: There's a flexible work from home hybrid model, you'll join colleagues in the Reigate office twice a week for team … modern Microsoft software engineering best practices You have a good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant More ❯
Employment Type: Full-Time
Salary: £95,000 - £120,000 per annum
Posted:

Senior Backend Game Engineer (DevOps)

United Kingdom
Hybrid / WFH Options
Companiongroup
to integrate multiplayer features with minimal latency. Profile, optimise, and scale backend services to ensure reliability, extensibility, and cost-effectiveness. Develop robust API services and microservices architectures, facilitating seamless data exchange between game clients and servers. Provide accurate development estimates, documentation, and reporting to support project planning and execution. Required Skills: Excellent communication and collaboration skills Strong problem-solving … C++, C#, Go (Golang), NodeJS (C++ and C# preferred) Strong Experience with at least one of the following Cloud Providers (AWS, Azure, GCP) Strong understanding of distributed systems and data structures and algorithms (DSA) 5+ years of professional backend development experience (preferably in the game industry) Solid experience with real-time networking, WebSockets, RPCs, REST APIs, gRPC, etc. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£47,125
Median
£70,000
75th Percentile
£97,500
90th Percentile
£125,000