Database Developer (OLAP/OLTP)
Indexed description
Role: Database Developer
Location: Irving, TX or Tampa, FL
Role type: Fulltime Permanent
We are looking for a Senior Data Platform Engineer with deep expertise of 8+ years in real-time analytics, in-memory databases, and distributed systems. The ideal candidate will have strong experience with SingleStore (MemSQL), Apache Pinot, and modern OLAP/OLTP architectures, along with exposure to GPU-accelerated processing and high-performance data systems.
You will design and build low-latency, high-throughput data platforms that power real-time dashboards, analytics, and streaming applications.
Key Responsibilities
- Design and develop real-time data pipelines and analytics platforms
- Architect solutions using in-memory databases (SingleStore/MemSQL, Apache Pinot)
- Build and optimize OLAP and hybrid OLTP systems for high concurrency and low latency
- Implement streaming ingestion pipelines (Kafka, Pulsar, etc.)
- Optimize query performance for large-scale datasets (billions of records)
- Work on GPU-accelerated data processing frameworks (if applicable)
- Develop and maintain data models for real-time analytics use cases
- Ensure high availability, fault tolerance, and scalability
- Collaborate with product and engineering teams to deliver data-driven features
- Monitor, troubleshoot, and tune system performance
Required Skills
Core Databases & Technologies
- Strong experience with:
- SingleStore (MemSQL)
- Apache Pinot
- Deep understanding of:
- OLAP vs OLTP architectures
- Columnar vs row-based storage
- Experience with **in-memory databases and distributed query
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search