Permanent Data Structures Job Vacancies

126 to 150 of 710 Permanent Data Structures Jobs

Senior Java Developer Cyber Security

Cheshire East, England, United Kingdom
Client Server
with TDD and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Senior Java More ❯
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:

SR Java Engineer

Marlborough, Massachusetts, United States
BJ's Wholesale Club
Micro services, Adobe Product Suite (AEM, ACC, AEP, Target). Have been responsible for code reviews Serve as technical lead on small to medium size projects. Strong knowledge of Data Structures/Algorithms and performance tuning. Minimum Requirements: Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Information Systems or a related field 6-8 years More ❯
Employment Type: Permanent
Salary: USD Annual
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:

Software Engineer - Fullstack

United Kingdom
Damco Spain SL
such as SonarQube, xUnit, Postman, Cucumber, Polaris, Blackduck. • Strong hands-on experience in any one or more cloud technologies such as Azure/GCP/AWS. • Strong knowledge in data structures, algorithms, design patterns & Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of Domain More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Low-Latency Java Senior Associate - Software Engineer III

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
or C++ Experience with gRPC and Google Protocol Buffers Experience with caching technologies, e.g. Redis Experience with infrastructure as code software, e.g. Terraform Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB ) Familiarity with front-end technologies, like ReactJs Certified Kubernetes and public cloud knowledge (e.g. CKAD and AWS certifications) About More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Tangent International
a client of ours looking to hire for one of their teams that is developing an AI-first product to support commercial real estate investment decisions. Our application pulls data from a variety of sources, applies market-leading machine learning, and presents insights through innovative visualizations. After proving our product’s value as an internal tool, we were acquired … attention to detail. Good communication skills and a team player. Proficient in Python: demonstrated experience working in teams of Python developers on large projects. Solid understanding of algorithms and data structures. Experience with building features using test-driven development. Solid experience using Git for version control. Solid grasp of data concepts (relational databases, data cleansing, validation). … AWS, Azure). Broad understanding of Financial Services/Capital Markets/Asset Management. Experience working with geospatial data. Experience in feature engineering for Machine Learning applications. Experience with data engineering frameworks. Portfolio of past experience (e.g., demos of past work, contributions to open source, blogs, talks). Technical Stack: Data Pipeline Stack: Python 3, pandas, GeoPandas, boto3 More ❯
Posted:

Software Engineer

London Area, United Kingdom
Tangent International
a client of ours looking to hire for one of their teams that is developing an AI-first product to support commercial real estate investment decisions. Our application pulls data from a variety of sources, applies market-leading machine learning, and presents insights through innovative visualizations. After proving our product’s value as an internal tool, we were acquired … attention to detail. Good communication skills and a team player. Proficient in Python: demonstrated experience working in teams of Python developers on large projects. Solid understanding of algorithms and data structures. Experience with building features using test-driven development. Solid experience using Git for version control. Solid grasp of data concepts (relational databases, data cleansing, validation). … AWS, Azure). Broad understanding of Financial Services/Capital Markets/Asset Management. Experience working with geospatial data. Experience in feature engineering for Machine Learning applications. Experience with data engineering frameworks. Portfolio of past experience (e.g., demos of past work, contributions to open source, blogs, talks). Technical Stack: Data Pipeline Stack: Python 3, pandas, GeoPandas, boto3 More ❯
Posted:

Senior Data Management Professional - Data Modeling - Corporate Bonds London, GBR Posted today

London, United Kingdom
Bloomberg L.P
Bloomberg runs on data. Our products are fueled by powerful information. We combine data and context to paint the whole picture for our clients, around the clock - from around the world. In Data, we are responsible for delivering this data, news and analytics through innovative technology - quickly and accurately. We apply problem-solving skills to identify innovative … workflow efficiencies, and we implement technology solutions to enhance our systems, products and processes. Our Team The Bloomberg Corporate Bonds Data team is responsible for the acquisition & publication of bonds being brought to market. Our responsibilities span across developing automated pipelines for ingestion & publication of data, enhancing the breadth & depth of our dataset, and developing a self describing … data product to enhance discoverability. We are structured around solving client problems by closely partnering with Product, Sales & Engineering. The Role Within the Corporates Bonds' Data Modelling team, you would be responsible for leading the implementation of the data product vision for our corporate bonds discovery layer. We'll trust you to: Audit and improve the existing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Scientist - multiple levels - CLEARANCE and POLYGRAPH REQUI with Security Clearance

Annapolis Junction, Maryland, United States
Constellation Technologies Inc
Big Data, dataflows, Artificial Intelligence/Machine Learning (AI/ML) familiarity, Analytics in GME, Jupyter notebooks, and Spark. Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen Must have TS/SCI clearance w/active polygraph This … years of experience w/Degree Level 02 requires a minimum five (05) years of experience w/Degree Degree in Mathematics, Applied Mathematics, Statistics, Applied Statistics, Machine Learning, Data Science, Operations Research, or Computer Science. A degree in a related field (e.g., Computer Information Systems, Engineering), a degree in the physical/hard sciences (e.g., physics, chemistry, biology … or more courses) in advanced mathematics (typically 300 level or higher; such as linear algebra, probability and statistics, machine learning) and/or computer science (e.g., algorithms, programming, data structures, data mining, artificial intelligence). College-level Algebra or other math courses intended to meet a basic college level requirement, or upper-level math courses designated as More ❯
Employment Type: Permanent
Salary: USD 220,000 Annual
Posted:

Senior Software Engineer - PORT Data Validation Services London, GBR Posted yesterday

London, United Kingdom
Bloomberg L.P
What is PORT and PORT Enterprise, and where does the Data Validation Services (DVS) team fit in? Bloomberg Portfolio Analytics (PORT) empowers the biggest players in the financial world to manage their portfolios, assess exposures, and make decisions that move the markets. Our flagship product on the Bloomberg Terminal is a mission-critical tool used daily by money managers … You'll need to have: A degree in Computer Science, Engineering, Mathematics, or similar field of study or equivalent work experience An understanding of Computer Science fundamentals such as data structures and algorithms and a data oriented approach to problem-solving Experience building full-stack, enterprise applications, ideally using Python/React A passion for learning - it More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Analyst

London, UK
Hybrid / WFH Options
idpp
Junior Data Analyst – Fintech & Commercial Analytics Team (6–12 months) Rate: £350.00 - £400.00 per day inside IR35 Location: Hybrid, Central London About the Role Our global financial services client is seeking a Data Analyst to join their Fintech & Commercial Analytics Team. This role is ideal for someone with strong technical skills and a passion for uncovering insights from … large datasets to support strategic decision-making. You’ll be responsible for implementing and maintaining PySpark data tables aligned with established data models and best practices. This includes translating business requirements into production-level code, particularly focused on payment cost analysis, and ensuring data quality through systematic validation. You’ll work closely with senior analysts and stakeholders … to refine data pipelines, improve infrastructure, and document technical processes to ensure team-wide knowledge sharing and operational consistency. About the Team You’ll be a key contributor to the Commercial Analytics unit within our Fintech department—a team committed to innovation, collaboration, and impact. Responsibilities Working independently to collect, prepare, and write production-ready PySpark code Translating business More ❯
Posted:

Data Analyst

City of London, Greater London, UK
Hybrid / WFH Options
idpp
Junior Data Analyst – Fintech & Commercial Analytics Team (6–12 months) Rate: £350.00 - £400.00 per day inside IR35 Location: Hybrid, Central London About the Role Our global financial services client is seeking a Data Analyst to join their Fintech & Commercial Analytics Team. This role is ideal for someone with strong technical skills and a passion for uncovering insights from … large datasets to support strategic decision-making. You’ll be responsible for implementing and maintaining PySpark data tables aligned with established data models and best practices. This includes translating business requirements into production-level code, particularly focused on payment cost analysis, and ensuring data quality through systematic validation. You’ll work closely with senior analysts and stakeholders … to refine data pipelines, improve infrastructure, and document technical processes to ensure team-wide knowledge sharing and operational consistency. About the Team You’ll be a key contributor to the Commercial Analytics unit within our Fintech department—a team committed to innovation, collaboration, and impact. Responsibilities Working independently to collect, prepare, and write production-ready PySpark code Translating business More ❯
Posted:

Data Architect

City of London, London, United Kingdom
Peregrine
Voluntary Benefits Health Cash Plan, Dental, Will Writing etc Annual Leave 23 days rising to 27 with length of service Sick Pay Increasing with length of service The Role: Data Architect As the Data Architect you will join a small but powerful data team, with a mission to transform the business into a data driven organisation. … You will be responsible for designing, developing, and maintaining the enterprise data architecture, ensuring alignment with business objectives and long-term scalability. Reporting to the Head of Data, this role will be responsible to define and maintain data standards, data models, and data governance frameworks to enable effective data management and analytics across the … organisation. The ideal candidate will have strong expertise in data architecture, data modelling, and data governance, with hands-on experience in Azure Databricks and Unity Catalog for metadata management and scalable data & analytics. Key responsibilities Define and enforce enterprise data architecture principles, policies, and standards in collaboration with the Head of Data. Develop and maintain More ❯
Employment Type: Permanent
Posted:

REF 576 - BI Developer - Preference for Qlikview / Qlik Sense with the MS BI Stack - Expanding ...

Leeds, Yorkshire, United Kingdom
Interface Recruitment UK
requirements Ad-hoc analysis/reporting as required by Directors and Business functions Support the delivery and streamlining of BAU within the team Producing robust BI documentation Support significant data migration projects Ability to adapt & change reporting requirements to suit business needs Ability to work in a fast-paced environment and manage/prioritise workload Qualifications, Skills and Experience … Experience of producing reporting and BI through Qlikview or similar BI tools Ability to interpret data to provide insight and direction based on findings Experience of designing data structures (dimensional/star schemas) and optimising performance Able to prioritise multiple tasks and work under pressure for senior business people Experience working with complex data structures … of SQL Server Full BI Stack preferable (SSRS, SSAS, SSIS) Ability to support the development of ETL processes Strong knowledge of relational databases Design and development of physical & logical data models Experience and knowledge of dimensional data modelling Knowledge of Kimball Methodology and data warehousing Data migration skills Good understanding of BI development life cycle Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer

London, UK
Hybrid / WFH Options
Synchro
Job Title: KDB Developer Location: London - Hybrid Type: Permanent Position We are actively recruiting multiple KDB Developers at various levels for a fast-paced, data-driven organisation at the forefront of real-time analytics and high-performance computing. This organisation are a consultancy working with some of the leading names in the financial services sector. The Role: As a … KDB Developer, you will be responsible for designing, developing, and maintaining high-performance applications and data analytics solutions using kdb+/q. You’ll work closely with quants, traders, and data scientists to deliver scalable systems and actionable insights from large volumes of time-series data. Key Responsibilities: Design, implement, and optimise kdb+/q-based applications and … data pipelines Work on real-time data ingestion, transformation, and analysis Collaborate with stakeholders to gather requirements and translate them into technical solutions Maintain and enhance existing codebases, ensuring high availability and performance Contribute to architectural decisions and best practices for kdb+ systems Troubleshoot and resolve production issues quickly and effectively Required Skills & Experience: Strong hands-on experience More ❯
Posted:

Quantitative Developer

City of London, Greater London, UK
Hybrid / WFH Options
Synchro
Job Title: KDB Developer Location: London - Hybrid Type: Permanent Position We are actively recruiting multiple KDB Developers at various levels for a fast-paced, data-driven organisation at the forefront of real-time analytics and high-performance computing. This organisation are a consultancy working with some of the leading names in the financial services sector. The Role: As a … KDB Developer, you will be responsible for designing, developing, and maintaining high-performance applications and data analytics solutions using kdb+/q. You’ll work closely with quants, traders, and data scientists to deliver scalable systems and actionable insights from large volumes of time-series data. Key Responsibilities: Design, implement, and optimise kdb+/q-based applications and … data pipelines Work on real-time data ingestion, transformation, and analysis Collaborate with stakeholders to gather requirements and translate them into technical solutions Maintain and enhance existing codebases, ensuring high availability and performance Contribute to architectural decisions and best practices for kdb+ systems Troubleshoot and resolve production issues quickly and effectively Required Skills & Experience: Strong hands-on experience More ❯
Posted:

Senior Software Engineer - Feeds EMEA

London, United Kingdom
Avature
Job Description: Software Engineer - Market Data Feed Handlers Real-time market data is at the core of Bloomberg's business, and we are responsible for the software that provides it. Our feed handlers consume data from hundreds of exchanges and financial institutions worldwide, translating it into normalized streams. The data we provide flows into applications across … and is ultimately used by clients to drive financial markets. Performance and reliability are key features of our software, and our mission is to deliver the best quality financial data globally. What's in it for you: As a member of our team, you will immediately begin delivering impactful software. You will collaborate with business units, development teams, and … global stock exchanges on high-volume data projects. You will work on various business initiatives and strategic improvements to our infrastructure, focusing currently on enhancing the quality and resiliency of our feed handlers during critical changes. This is a great opportunity to work with an agile team to design and implement high-quality, testable code. Technical Environment: Most of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Support Engineer

United Kingdom
Hybrid / WFH Options
Algo Capital Group
operate with maximum efficiency and reliability. This position combines technical problem-solving with financial markets knowledge in a dynamic environment. Key Responsibilities Support Low- Latency trading applications and market data systems Monitor system health and resolve incidents before they impact trading operations Investigate complex data anomalies using both automated tools and manual analysis Collaborate with development teams to … stacks such as AWS, Java 17, Python 3, HDF5, Kubernetes, Kafka and Argo Candidate Requirements Years experience in financial technology support, preferably in electronic trading Strong understanding of market data structures and exchange connectivity Linux/Unix system administration skills Scripting abilities in Python, Bash, or similar languages Knowledge of monitoring tools and alerting frameworks SQL experience including … queries/updates/table creation/basic database maintenance Exposure to data technologies such as Kafka, Spark or Delta Lake is useful but not mandat Bachelor's degree in Computer Science, Engineering, or related technical field This role offers competitive compensation and the opportunity to work with cutting-edge trading technology. Hybrid work arrangement available with 3 days More ❯
Posted:

AI/ML Engineer

United Kingdom, UK
Ubique Systems
neural network (GNN) models, generating ScaNN-based embeddings, and training scalable ML models for search, recommendation, and classification systems. You will collaborate closely with Google Cloud engineers, architects, and data scientists to deliver innovative, production-ready AI solutions. Key Responsibilities Design and implement Graph Neural Network (GNN) architectures for enterprise-scale applications. Develop and optimize vector embedding generation pipelines … using ScaNN or similar ANN techniques. Train, fine-tune, and deploy ML/DL models using TensorFlow, PyTorch, JAX, or similar frameworks. Collaborate with data engineers and solution architects to integrate models into scalable cloud solutions. Perform model evaluations, A/B testing, and hyperparameter tuning for optimal performance. Build reusable pipelines and tools for ML training, deployment, and … presentations for internal and customer-facing stakeholders. Required Qualifications Bachelor’s degree in computer science, Mathematics or a related technical field or equivalent practical experience. Certifications Minimum: Google Professional Data Engineer Preferred: AWS Machine Learning Specialty Certification 7+ years in a customer facing role working with enterprise clients 4+ years of experience working in enterprise data warehouse and More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Feeds EMEA London, GBR Posted yesterday

London, United Kingdom
Bloomberg L.P
Real-time market data is at the core of Bloomberg's business and we are responsible for the software that provides it. Our feed handlers consume data from hundreds of exchanges and financial institutions around the world and translate it into normalized streams. The data we provide flows into applications across Bloomberg and ultimately is used by … clients driving financial markets. Performance and reliability are key features of our software, and our mission is to provide the best quality financial data in the world. What's in it for you: As a member of our team, you will immediately begin delivering software that has an impact on the whole company. You will collaborate with business units … years of experience working with C++ A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An understanding of Computer Science fundamentals such as data structures and algorithms Excellent communication skills, comfortable interacting with business teams Knowledge of market data systems Experience building feed handlers or working directly with exchange APIs We More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Engineer- Networking/Kernel Programming

cranberry township, pennsylvania, united states
Hybrid / WFH Options
NetApp
About NetApp NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people. If this sounds like something you want to be part of, NetApp is the … experience to pick up new expertise quickly with guidance from a technical leader. • Strong aptitude for learning new technologies. • A strong understanding of complex concepts related to computer architecture, data structures, and programming practices. • Ability to estimate work completion required to build an overall predictable plan. • Follow standard engineering principles and practices. • Resourceful in applying creative ideas to … systems, distributed systems, client-server programming, multi-threaded applications, and operating systems such as FreeBSD and Linux. • A strong understanding of basic to complex concepts related to computer architecture, data structures, and programming practices. • Experience with object-oriented systems programming. • Ability to work under limited supervision and direction. • Possess excellent written and verbal communication skills. • Ability to work More ❯
Posted:

Cybersecurity Threat Detection Developer with Security Clearance

Washington, Washington DC, United States
Pretium Solutions Inc
Participate in discussions to make recommendations on improving SOC cyber visibility, process improvements, and reducing the incident remediation period Review all existing network event collections to determine if relevant data is present and make technical recommendations to develop or enhance alerting actions Enhance customer's ability to accomplish mission initiatives by delivering forward-thinking solutions that are not defined … experience Five years of experience in developing, implementing, and managing SIEM correlation rules and content (such as Splunk, ArcSight, Kibana, LogRhythm) Experience with writing audit log parsers for SIEM data structures such as ArcSight's CEF or Splunk's SPL Advanced knowledge of TCP/IP (Transport protocols geared to Network Engineering - Maybe change to encryption methods e.g. … SSL/TLS and PKI) protocols, experience configuring and implementing various technical security solutions, extensive experience providing analysis and trending of security log data from security devices Must have demonstrated the ability to tune the SIEM event correlation rules and logic to filter out security events associated with known and well-established network behavior, known false positives, and/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Business Intelligence Engineer, Private Pricing Analytics and Insights (PPA&I)

London, United Kingdom
Amazon
customers successful? Do you believe that a deep understanding of customer and business priorities can transform an organization? Are you excited to discover and solve thorny business challenges through data analytics and business intelligence (BI) solutions? Do you thrive in a dynamic environment working with diverse teams cutting across functions, organizations, and cultures to achieve a common goal? The … have the ability to communicate effectively across multiple technical and non-technical business units, as well as across other geographies. Successful members of this team collaborate effectively to solve data problems, implement new reporting solutions, and deliver successfully against high operational standards. The ideal candidate will be a highly motivated individual that seeks to "tell the story" of the … data with little direction or supervision against questions with a high degree of ambiguity. Key job responsibilities • Lead business discussions to share insights, challenge status quo, and provide forward looking recommendations to enable strategic decision making and growth of Private Pricing. • Support the development of continuously-evolving business analytics and data models, own the quantitative analysis of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Gen AI / Machine Learning) - GO / C++

san jose, california, united states
Hybrid / WFH Options
NetApp
About NetApp NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people. If this sounds like something you want to be part of, NetApp is the … when we need it, collaborating with others, and partnering across the organization - and beyond. Job Summary Member of a software engineering team involved in development & design of the AI Data Platform built on NetApp’s flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers … must. Experience with No Sql Document Databases e.g., Mongo DB, Cassandra, Cosmos DB, Document DB. Experience working building Micro Services, REST APIs and related API frameworks. Experience with Big Data Technologies: Understanding big data technologies and platforms like Spark, Hadoop and distributed storage systems for handling large-scale datasets and parallel processing. Proven track record of working on More ❯
Posted:
Data Structures
10th Percentile
£41,250
25th Percentile
£47,125
Median
£70,000
75th Percentile
£96,250
90th Percentile
£125,000