Senior Software Engineer — С++ (EMEA — Remote)
Senior Software Engineer — С++
Location: Europe (remote)
ABOUT GRIDGAIN
Modern
- critical applications such as AI modeling,
- performance transaction processing,
- time decisioning, fraud detection and risk management all require more than just access to
- time data. These applications need a data platform that can store, access, process and analyze hundreds of terabytes of data at
- low latencies with high availability.
Grid
Gain is a leading
- time data platform by the original creators of Apache Ignite. It is the fastest, most
- intrusive way to process
- wide data for AI, transactions and analytics in real time and at massive scale. Grid
Gain allows companies to combine a fast
- model database with robust compute functionality to deliver the fast access data storage and
- millisecond processing required for today’s business imperatives.
Grid
Gain is trusted by leading companies including Citi, Barclays, American Airlines, Auto
Zone, and UPS to accelerate their existing applications, speed operational analytics and fraud detection, train machine learning models for AI, and provide
- access data hubs.
Grid
Gain is growing! Join the team and play a critical role in a
- paced Silicon Valley startup that's changing the definition of "real time, " and the world's expectations for
- speed data processing and analytics.
ABOUT THE ROLE
Grid
Gain is looking for an experienced in distributed systems development and multithreaded programming Senior Software Engineer (C++) to join the one of our Core Engineering teams in R&D department.
Required Job Duties:
Develop and optimize the data structures for providing the best experience accessing data in high
- intensive scenarios
Implement the best way to store data to disk and sending data via a network to other nodes (including failure handling and recovering if the failure has happened)
Implement and integrate algorithms for high availability of the whole cluster
Investigate flaws in data consistency algorithms, which may require thorough debugging either on
- node cluster and in
- level byte represented data
Essential Skills & Requirements:
We welcome experienced software engineers who wish to develop and grow as professionals. We expect at least the following from a successful candidate:
Deep knowledge of concurrency in C++
5+ years experience in C++ programming
Experience with SQL databases
English —upper-intermediate or higher
The following will be a strong plus:
Experience with No
SQL and/or distributed databases
Experience with building distributed systems and algorithms- Hands-on experience with GPU development (CUDA, Open
CL) - Understanding of query execution pipeline (query planning and execution)
- Knowledge of Java and Java Memory Model
Experience with Docker, Kubernetes and/or public Cloud (AWS, GCE, Azure, etc. )
We are an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, sex, age, national origin or disability.
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: Group1 Auto Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 18. 11. 2025
Vaga de emprego atual
12 pessoas já viram esta oferta de emprego.