C++ Developer

Starcounter AB / Datajobb / Stockholm
Observera att sista ansökningsdag har passerat.


Visa alla datajobb i Stockholm, Solna, Lidingö, Sundbyberg, Danderyd eller i hela Sverige
Visa alla jobb hos Starcounter AB i Stockholm

Daily work with Starcounter's query processing engine (QP). This component embodies regular capabilities of an in-memory database: standard SQL queries, query planning and optimisation, query compilation into machine code (LLVM). It also encompasses the recent research in databases, including incremental view maintenance and deductive queries. It is being developed by a team of 4 people, 2 are PhD in databases. The QP code is performance-critical, being high-level and algorithmi? at the same time.

Ownership for a particular chunk of QP code as a direct developer, while overseeing and improving the entire query processor codebase. This involves reviews of your teammates code, pair programming sessions, architecture sessions at a whiteboard.

Be involved and facilitate the use of QP APIs inside the Starcounter platform code.

We are looking for a C++ Developer with a great sense of code taste and soft skills to our query processing technology team (database core).
You are passionate about recent developments in C++; you value concise, readable, maintainable but fast code. You strive to take a next step in your proficiency by working on a complex software project. You are also keen on helping and teaching others, while wish to be unbound in using the most modern tools and libraries. If that is the case, Starcounter is a great place for you!

REQUIRED SKILLS

Production experience with C++ development
Good knowledge of Standard C++ (C++14/17)
Weighted adoption of a functional style in daily C++
Habit of simplifying code by introducing abstractions while avoiding performance loss
Good soft skills: open-minded, eager to help others
DESIRABLE SKILLS

Multi-platform C++ development (Windows, Linux)
Experience with Visual Studio, .NET
Experience with CMake
Experience with debugging tools, e.g. valgrind
Experience with static and dynamic code analysers
Knowing trends in C++ language development
Knowing pros and cons of modern C++ libraries (e.g. boost)

Starcounter platform combines an application server and an in-memory database engine for rapid development of high performance business applications. The product is based on our innovations combined with state-of-the-art in databases, application servers and full-stack development. We build our product to change the enterprise software world. Come join us!

Our development team ranges from PhDs in computer science to self-taught whiz kids, and focuses on extreme performance and an ease of use out of the ordinary.

Publiceringsdatum
2017-08-31

Så ansöker du
Sista dag att ansöka är 2018-01-01
Ange följande referens när du ansöker: Stefan Edqvist

Företag
STARCOUNTER AB

Adress
STARCOUNTER AB
Nybrokajen 5
11148 STOCKHOLM

Kontorsadress
Nybrokajen 5

Jobbnummer
3671355

Observera att sista ansökningsdag har passerat.

                   

Prenumerera på jobb från Starcounter AB

Fyll i din e-postadress för att få e-postnotifiering när det dyker upp fler lediga jobb hos Starcounter AB: