101 to 125 of 180 Data Structures Jobs

Software Engineer - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Alexandria, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine learning/artificial intelligence (ML/AI), cryptology/cryptography, complex algorithms, large-scale platform development and many others. The sheer breadth … programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Relevant experience must be in the software development process (i.e. ...

Software Engineer - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Washington, Washington DC, United States
Employment Type
Permanent
Salary
USD Annual
Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine learning/artificial intelligence (ML/AI), cryptology/cryptography, complex algorithms, large-scale platform development and many others. The sheer breadth … programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Relevant experience must be in the software development process (i.e. ...

Software Engineer - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Mc Lean, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine learning/artificial intelligence (ML/AI), cryptology/cryptography, complex algorithms, large-scale platform development and many others. The sheer breadth … programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Relevant experience must be in the software development process (i.e. ...

Software Engineer - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Ft Myer, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine learning/artificial intelligence (ML/AI), cryptology/cryptography, complex algorithms, large-scale platform development and many others. The sheer breadth … programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Relevant experience must be in the software development process (i.e. ...

Software Engineer - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Falls Church, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine learning/artificial intelligence (ML/AI), cryptology/cryptography, complex algorithms, large-scale platform development and many others. The sheer breadth … programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Relevant experience must be in the software development process (i.e. ...

Software Engineer - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
State Farm, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine learning/artificial intelligence (ML/AI), cryptology/cryptography, complex algorithms, large-scale platform development and many others. The sheer breadth … programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Relevant experience must be in the software development process (i.e. ...

Software Engineer - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Andrews Air Force Base, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
Software Engineer at NSA, you can focus on virtually any area of computer science including cybersecurity, high-performance computing (HPC), quantum computing research, data analytics, machine learning/artificial intelligence (ML/AI), cryptology/cryptography, complex algorithms, large-scale platform development and many others. The sheer breadth … programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Relevant experience must be in the software development process (i.e. ...

Senior Software Engineer – Data Visualisation & Graphics | London

Hiring Organisation
techstack Recruitment
Location
City of London, London, United Kingdom
Senior Software Engineer | Data Visualisation & Graphics | London London (Hybrid) Salary up to £200,000 + benefits Most engineers consume visualisation libraries. A small number build them. We’re working with a highly successful software company whose charting technology powers applications used by thousands of organisations worldwide, from global financial … Strong JavaScript or TypeScript engineering skills Experience working with Canvas, SVG, WebGL, graphics systems, visualisation products, or rendering pipelines Strong understanding of algorithms, data structures, and software architecture Experience building complex software products rather than purely application-layer development Exposure to languages such as C++, Java, C#, Rust ...

GIS Specialist (Wayfinding)

Hiring Organisation
The Crowd
Location
London Area, United Kingdom
their London team on an initial 6-month contract with opportunity for extension. The successful candidate will be responsible for managing and organising geospatial data, producing high-quality mapping outputs, take a leading role in the strategic phase of projects, and supporting spatial analysis to ensure information is accurate … maintain geospatial datasets to support mapping and network analysis Produce clear, accurate and visually engaging map outputs for both print and digital applications Integrate data from multiple sources into well-structured GIS databases Build, maintain and organise cloud-based geospatial data, ensuring appropriate permissions and accessibility Establish logical ...

Quantitative Developer (Python/C++)

Hiring Organisation
IT Graduate Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £80,000 per annum
Working On Designing and implementing quantitative models in production Developing high-performance software in Python and/or C++ Building scalable data pipelines and distributed systems Working with large, complex real-world datasets Researching and prototyping new algorithms Optimising computational performance and system efficiency Collaborating with researchers to turn … analytical ability A degree (or equivalent experience) in Computer Science, Mathematics, Physics, Engineering or another quantitative discipline Experience developing production software Knowledge of algorithms, data structures and software design Experience working with large datasets or numerical computation An interest in optimisation, statistics, machine learning or quantitative modelling Experience ...

Automation Developer

Hiring Organisation
Guidant Global
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £600 per day
practices Essential Skills & Experience Strong knowledge of JavaScript (particularly for rules engine API development) Understanding of SQL for database queries Experience working with JSON data structures Rudimentary knowledge of Java , particularly for data type definitions within ODM tools Understanding of process mapping, workflow analysis, and automation methodologies ...

Lead Software Engineer Python API - 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 ...

Senior C# Developer .Net Core - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
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 Apply ...

Golang Developer

Hiring Organisation
Inspire People
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
appropriate Essential criteria Professional software engineering experience Commercial experience developing backend applications or services using Golang Strong understanding of software engineering principles, algorithms and data structures Experience working across the full software development lifecycle Experience with Git and collaborative development practices Experience with Docker and containerised application delivery ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Reisterstown, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Fort George G Meade, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Deal Island, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Alexandria, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Washington, Washington DC, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Falls Church, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Ft Myer, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
State Farm, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Mc Lean, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Digital Network Exploitation Analyst - Mid to Experienced Level (Maryland)

Hiring Organisation
National Security Agency
Location
Andrews Air Force Base, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
Telecommunications) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following: algorithms; computer architecture or network architecture; data structures; logic and computation; and mathematics (for example, algebra, calculus, or discrete mathematics). Relevant experience must be in computer or information systems ...

Software Engineer

Hiring Organisation
Searchability NS&D
Location
Cheltenham, England, United Kingdom
backend programming languages such as Rust, Python, or Go. A solid understanding of software engineering principles, including MVVM, UDF, RESTful APIs, OpenAPI, and common data structures. Experience using Docker for containerisation. Knowledge of DevOps practices, including CI/CD pipelines and automated testing. Strong communication and teamwork skills. ...