More jobs:
Fundamentals of Software Engineering
Job in
Greater London, London, Greater London, W1B, England, UK
Listed on 2026-10-17
Listing for:
Laotop
Full Time
position Listed on 2026-10-17
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Objectif de la mission:
Recherche d'un développeur logiciel expérimenté pour construire des systèmes distribués chez AWS.
Missions principales:
- Gestion de systèmes distribués chez AWS
- Application de compétences en programmation et langages de programmation divers
Profil recherché:
- Connaissances avancées en programmation procédurale, orientée objet et fonctionnelle
- Compétences en bases de données, systèmes d'exploitation et architecture informatique
Fonds de connaissances nécessaires:
Programmation & langages- Procedural programming
- Object-oriented programming
- Functional programming
- Type systems
- Static vs dynamic typing
- Memory safety
- Compilation vs interpretation
- VMs & runtimes
- Garbage collection
- Imperative vs declarative languages
- Arrays
- Linked lists
- Stacks queues
- Hashmaps
- Sets
- Heaps
- Trees & graphs
- Sorting and searching
- BFS & DFS
- Complexity analysis (time and space: Big O notation)
- Recursion
- Greedy algorithms
- Divide and conquer
- Relational models
- ACID
- Isolation levels
- Indexing
- Query planning
- Normalisation vs de normalisation
- Repli cation
- Sharding
- Consistency models
- Transactions at scale
- Processes & threads
- Scheduling
- Interrupts & syscalls
- Locks & race conditions
- Memory management
- Virtual memory
- IO systems
- Concurrency
- CPUs
- Caches
- Pipelining
- Instruction sets
- Hardware vs software optimisation
- Memory hierarchy
- OSI model
- TCP/IP
- DNS
- NAT
- TLS / HTTPS
- Routing
- Load balancing
- Firewalls
- Congestion control
- Logic
- Discrete maths
- Probability
- Statistics
- Graph theory
- Linear algebra
- Boolean algebra
- Combinatorics
- Proofs
- Number theory
- Repli cation
- Partitioning
- CAP theorem
- Event-driven architecture
- Idempotency
- Eventual consistency
- Queues & streams
- Serverless fundamentals
Expérience minimale requise:
Plus de 7 ans d'expérience en tant que développeur logiciel.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×