Senior 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 Senior 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. Join our team and be at the forefront of innovation and creativity. We have partnered with organisations such as TIBCO Spotfire, Nvidia, and IBM.
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”.
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.
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. Desirable experience would be knowledge of building data analytics systems at scale, databases, systems level programming (threading, memory hierarchies, etc), multi-machine distributed systems, compilers, or GPU computing.
You will work autonomously, mentor engineers in your team, and 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
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 be passionate about building software and possess a passion for high performance computing.
What you'll do:
- Develop C++ code.
- Make pragmatic design tradeoffs, balancing features, maintainability and delivery time
- Input into sizing and planning.
- Lift the skills and expertise of those around you
- Build, Deploy & Test.
- QA and testing strategy.
Must haves -
- At least 5 years of commercial experience in C++
- C++14/17
- Clean Code, SOLID
- Linux
- TDD
- Communicate well, internally and externally, both in writing and face-to-face
- Problem solving, Critical thinking, Proactivity
- English at B2 level
Nice to have:
- Experience with GPGPU (CUDA)
- Experience as a lead on complex software projects.
- 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
- 22-28,000 PLN monthly
- 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
- 22000 - 28000 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.
Senior 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.