Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Lead/Senior Software Engineer (Core)

Job LocationLondon
EducationNot Mentioned
SalaryCommission only
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

JOB AD:Lead/Senior Software Engineer (Core)LondonCompetitive SalaryJoin a pioneering company that have created revolutionary, award winning products. Dynamic working environment that will enhance your skills and expose you to multiple industries where you will meet great minds from all over the world.As a Lead/Senior Software Engineer (Core), you will be building a distributed database - my clients product, the query language they have created, and all the technology infrastructure in the organisation. My clients product is a distributed knowledge graph: a logical database that allows you to organise large and complex networks of data as one body of knowledge. Your work in this role will span across all aspects of software engineering; from programming and debugging, to architecture design, build engineering, release engineering, documentation, workflow automation, PRs & code reviews, as well as R&D. Your goal is to build the most intelligent, powerful, scalable and simple database of our generation.Required SkillsBachelors degree in computer science or Software Engineering with 5+ years of working experience as a Software EngineerExtensive programming experience in OOP languagesGreat experience in back-end systems with multithreading and parallel programmingBackground in distributed systems and cloud environmentsDemonstrated knowledge with parallel and distributed computing framework such as TinkerPop, Hadoop, Spark, Cassandra, Kafka, RabitMQ, Akka, Storm, JanusGraph, Giraph, gRPC, Protobuf, Bazel, Kubernetes, Zookeeper, etc.Experience in build and release (CI/CD) engineeringProven experience in working with database systemsUnderstanding of client-server architectureFamiliarity with full-stack software developmentFamiliarity with large-scale software architectures that spans across multiple repositoriesFamiliarity open-source software development and communityStrong communication, documentation, writing, and presentation skills **Bonus Skills**

APPLY NOW

Lead/Senior Software Engineer (Core) Related Jobs

© 2019 Naukrijobs All Rights Reserved