C++ Engineer - GPU DB
We will support you to develop and take ownership for your work. When you have a great idea we'll encourage you to share it & you'll have the chance to promote implementing it.
We are seeking an experienced C++ engineer to add to our database development team. You will join a talented group of engineers building a cutting-edge query engine processing billions of rows of data, at high speed and while streaming, meaning our clients can see and understand real-time data. Brytlyt has built the world’s fastest analytics platform a GPU accelerated relational database over 1,000 times faster than alternative technology. Our database doesn’t need to pre-aggregate or pre-programme data to get quick results. Our millisecond performance GPUs provide the same level of performance but from a raw data set. Brytlyt's vision is to empower organizations through transformational data analytics. We believe that at the heart of achieving this is delivering “Speed of Thought Analytics”.
Join us and be at the forefront of innovation and creativity. We have partnered with organisations such as TIBCO Spotfire, Nvidia, and IBM.
The role
Your main task will be to develop new modules and work on bug reports by writing high quality C++ Code that is SOLID design compliant and unit tested.
You will work work with product management, the business team and end users to solve customer problems, and deliver features that directly impact hundreds of users from a variety of companies such as Telco and GIS. You will report to the Head of Engineering, and you will contribute to all aspects of the software development lifecycle including design, development, documentation, testing and operations
You will learn and develop you knowledge of databases and building data analytics systems at scale. Other areas you can develop in would be systems level programming (threading, memory hierarchies, etc), multi-machine distributed systems, compilers, and GPU computing.
Building production quality data systems deployed at scale is demanding. Your success in this role will be based on your ability to plan your work, be self-motivated and a self-starter, to challenge the status quo, and to work well within the team. You should have a passion for building software and for high performance computing.
What you'll do:
- Develop C++ code.
- Input into sizing and planning.
- Build, Deploy & Test.
- QA and testing strategy.
Must haves -
- At least 3 years of commercial experience in C++
- C++14
- Clean Code, SOLID
- Linux
- TDD
- English at B2 level
Nice to have:
- Experience with GPGPU (CUDA)
- C++ 17
- PostgreSQL
- CMake v. 3 and above
- Docker, Python, Boost
- experience with multi-machine distributed systems
- experience with Networking
How we work:
- Integration tests
- CI / CD - Gitlab
- Agile management - Scrum
- Issue tracking tool - Jira
- Code Reviews - Bitbucket
- Version control system - GIT
Offer
- 12-20,000 PLN monthly B2B
- B2B contract or a UoP contract
- Medicover Premium
- Multisports Card
- Loyalty Bonus - on their 1 year anniversary employees will receive a salary increase of 10%, after 2 years 16%, after 3 years - 20%
- Employees' Salary Bands assessed annually.
- Department
- Engineering
- Locations
- Warszawa
- Remote status
- Fully Remote
- Monthly salary
- 12000 - 20000 PLN

Perks & Benefits
-
Warsaw workplace
Our office is at Marina Mokotów in a leafy and quiet estate just around the corner from Pole Mokotowskie.
Facilities - Kitchen - free coffee, shower, free car and bike parking, summer barbecues.
-
Comprehensive private family health care package
-
Multisports Card
-
Training budget
About Brytlyt GPU Database
We empower organisations to turn data into actionable insight, harnessing speed-of-thought analytics at scale.
Brytlyt is the worlds' fastest GPU accelerated database, analytics and visualisation workbench with in-platform AI capabilities and unique technology. Based in London, we also have a major office in Warsaw, Poland.
We are passionate about creating market-leading technology that solves tomorrow's problems - as well as today's. We go beyond what's already been done to innovate next-generation data solutions.
C++ Engineer - GPU DB
We will support you to develop and take ownership for your work. When you have a great idea we'll encourage you to share it & you'll have the chance to promote implementing it.
Loading application form
Already working at Brytlyt GPU Database?
Let’s recruit together and find your next colleague.