Job Description - Senior Software Engineer (C/C++)
Job Description
Senior Software Developer
London (Hybrid)
Permanent
Up to £100K
A modern cloud data warehouse start-up headquartered is looking for a Software Engineer to join their R&D team.
Based in Silicon Valley, they are well- funded with over $200m raised from top-tier venture firms.
The Role
To work on a database team in areas such as query execution, performance optimization, cluster management, addition of semantic search capabilities and efficient storage of document embeddings.
To work in all areas of their software stack from hardware to operating systems and user interfaces and everything in between.
Design, develop, test and ship improvements to our core query execution stack
Help troubleshoot and fix issues encountered in the field
Technical Experience
2-6 years of experience developing and shipping software
C / C++
Java
High performance parallel, distributed systems
CS degree
Fundamental computer science:
Hashing, sorting, searching, aggregation
Indexing
Distributed database algorithms
File systems
Operating systems – threading, scheduling, memory management
TCP and RDMA networking
Multi-core programming and memory models
Compilers – front end, internals or back-ends
SQL and relational databases
Internals of open source or commercial databases
Please submit your CV to find out more.
Original job Senior Software Engineer (C/C++) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.