Performance Modeling Engineer
GroqFull Time
Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
This information is not specified in the job description.
This information is not specified in the job description.
The role requires the ability to write solid, maintainable Java code, reason about your work, and clearly explain your results. Experience with benchmarking frameworks like YCSB and building tools for performance, resilience, and scalability is key.
You'll be the primary developer for this initiative, working under the guidance of a manager who is also a hands-on developer, with regular code reviews, design discussions, and mentoring. The role involves collaborating closely with a cross-functional team across product, marketing, and sales.
Strong candidates can write solid, maintainable Java code, reason about their work, explain results clearly, and use online resources or AI tools while justifying their approach. Experience isn't measured in decades; focus on practical skills in benchmarking and tool development.
High-performance NoSQL database for real-time applications
Aerospike builds high-performance, scalable databases for real-time applications, primarily serving large enterprises in finance, telecommunications, e-commerce, and advertising technology. Its main product is a NoSQL database that can process millions of transactions per second with low latency, making it suitable for applications that require quick data access. Aerospike offers various deployment options, including on-premises, cloud-based, and hybrid environments, and supports container orchestration tools like Kubernetes and Docker for flexible deployment. Unlike many competitors, Aerospike focuses on providing advanced features such as cross-datacenter replication and strong consistency. The company's goal is to enable businesses to efficiently manage and access large volumes of data in real-time.