Complexity Analysis Jobs with Work from Home (WFH) Options

1 to 1 of 1 Complexity Analysis Jobs with Hybrid or WFH Options

Senior / Principal Engineer, C+

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Confidential
critical thinking, collaborative skills and technical initiative Software design skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware CPU architecture (CPI, dynamic execution … caching levels, cache misses, pipeline stalls) Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O) Networking (standard packet protocols, performance in particular contexts) Linux development (user and/or kernel space) and scripting languages (bash, Python) Git, Agile techniques, CI/CD plus TDD or more »
Posted:
Complexity Analysis
Work from Home
25th Percentile
£45,000
Median
£65,000
75th Percentile
£65,000
90th Percentile
£75,855