Skill Exchange›Browse by domain›IT & Software›Software Engineering & Programming›Algorithms & Data Structures
Algorithms & Data Structures
A skill group in IT & Software › Software Engineering & Programming: 58 skills, 51 of them carrying a SynapseScope Skill Rating, named in 116,155 open US roles at the latest reading.
| Skill | Organisation rating | Open roles | Median salary |
|---|
| Algorithms | Not rated | 68,763 | $162,500 |
| Data Structure | Maintain | 27,124 | $157,500 |
| Algorithm Development | Maintain | 4,780 | $152,500 |
| Parsing | Maintain | 3,653 | $152,500 |
| Algorithm Design | Invest | 2,043 | $177,500 |
| Algorithm Optimization | Invest | 1,636 | $182,500 |
| Algorithms & Subroutines | Not rated | 1,413 | $182,500 |
| Algorithm Analysis | Invest | 1,059 | $182,500 |
| Algorithm Implementation | Invest | 790 | $177,500 |
| Decision Logic | Maintain | 640 | $182,500 |
| Big O Notation | Maintain | 564 | $37,500 |
| Pathfinding | Maintain | 519 | $167,500 |
| Search Algorithms | Maintain | 506 | $167,500 |
| STL (Standard Template Library) | Maintain | 312 | $182,500 |
| Graph Algorithms | Invest | 218 | $162,500 |
| Pattern matching | Maintain | 217 | $152,500 |
| Algorithmic Thinking | Not rated | 207 | $117,500 |
| Problem decomposition | Not rated | 173 | $167,500 |
| Scheduling Algorithm | Invest | 168 | $202,500 |
| Recursion | Maintain | 163 | $182,500 |
| Algorithm Complexity | Maintain | 157 | $162,500 |
| Computational Algorithms | Maintain | 155 | $137,500 |
| Path Optimization | Maintain | 144 | $152,500 |
| SIMD | Maintain | 122 | $202,500 |
| Directed Acyclic Graphs | Invest | 91 | $97,500 |
| Algorithmic Design | Invest | 88 | $87,500 |
| Analysis of Algorithms | Maintain | 84 | $132,500 |
| Loop optimization | Maintain | 64 | $267,500 |
| Time Complexity | Maintain | 64 | $137,500 |
| Adaptive Algorithm Development | Invest | 52 | $172,500 |
| Space Complexity | Maintain | 45 | $172,500 |
| Pseudocode | Maintain | 22 | — |
| Constraint Satisfaction | Maintain | 20 | $192,500 |
| Pathfinding Algorithms | Invest | 18 | — |
| Combinatorial Algorithms | Invest | 17 | — |
| Tree Data Structures | Maintain | 11 | — |
| Data Structure Optimization | Maintain | 7 | — |
| Parsing Algorithms | Invest | 7 | — |
| Drone Delivery Route Optimization | Invest | 6 | — |
| Algorithm Efficiency | Maintain | 5 | — |
| Array Programming | Maintain | 5 | — |
| Recursive Algorithms | Maintain | 5 | — |
| Approximation Algorithms | Invest | 4 | — |
| Asymptotic Search | Maintain | 3 | — |
| Energy Storage Control Algorithms | Invest | 3 | — |
| Abstract Data Type Design | Maintain | 2 | — |
| Recursive Functions | Not rated | 2 | — |
| Root Finding | Maintain | 2 | — |
| Search Algorithm Optimization | Invest | 2 | — |
| Assembly Algorithms | Maintain | — | — |
| Directed Tree Search | Maintain | — | — |
| Fibonacci Search | Monitor | — | — |
| Node Packing Approximation Problem | Monitor | — | — |
| Node Packing Problem | Monitor | — | — |
| Nonlinear Search | Monitor | — | — |
| Paths Edges Arcs | Not rated | — | — |
| Scatter Search | Monitor | — | — |
| Tree Structures | Not rated | — | — |
← Software Engineering & Programming · IT & Software · All domains