Senior Software Engineer
London, United Kingdom
Hybrid / WFH Options
Hybrid / WFH Options
Confidential
knowledge of basic data structures (list, vector, stack, heap), fundamental algorithms (sort, search, etc.) and associated time/memory asymptotic complexity. Solid knowledge of distributed systems, multi-threading and synchronization. Bachelor's degree in Computer Science, Engineering or a related technical field (or equivalent industry experience). Experience with … high-availability, compute intensive distributed applications Experience with Infrastructure as a Service (e.g. Azure, Google Cloud, AWS). Experience with containers and orchestration (e.g. Kubernetes). Experience with distributed data storage (e.g. CockroachDB, ElasticSearch) and SQL. Working knowledge of GNU/Linux #LI-RU1 Maybe you don … on the needs of the business and the role, the number of hybrid, office-based and remote workers will vary from team to team. Applications are assessed on a rolling basis and there is no fixed deadline for this requisition. The application window may change depending on the volume more »
Posted: