
KDB Engineer
Company Overview:
We're an innovative B2B SaaS company crafting advanced solutions such as affiliate management, back-office systems, and business intelligence for businesses in specific industries. Currently, our spotlight is on the dynamic iGaming sector.
At our core, we champion a goal-driven culture, led by a team of dedicated software enthusiasts. With an exciting array of projects in the pipeline, we're expanding our team and seeking passionate, talented, and driven individuals.
Responsibilities
If you're a standout KDB Engineer who thrives on conquering challenges and achieving success, we invite you to join our team! Let's revolutionize the tech landscape together π
P.S. We put an emphasis on great UI/UX too - all our products are studio designed.
Main Stack:
Frontend: Svelte.js, JS, TypeScript, Tailwind CSS β Frontend/CMS/platform
Backend: Node.js, Postgres β Backend & core
KDB+ for time-series data processing
AWS as our cloud provider
Tools: git, Linear β for source control and management
Responsibilities:
- Design, develop, and optimize KDB+ systems for handling large volumes of time-series data.
- Build and maintain scalable, high-performance KDB+ applications.
- Develop data analytics and visualization tools to provide insights for business intelligence.
- Work closely with data scientists and software engineers to integrate KDB+ with various applications and platforms.
- Enhance and optimize existing KDB+ queries and scripts to improve efficiency.
- Monitor, troubleshoot, and ensure the performance and reliability of KDB+ databases.
- Collaborate with product managers to understand business needs and translate them into technical solutions.
Requirements
Requirements:
- 3+ years of hands-on experience with KDB+/q programming.
- Strong understanding of time-series databases and large data set management.
- Experience in building scalable and efficient data storage and retrieval systems.
- Familiarity with Linux environments and scripting.
- Experience with AWS or other cloud platforms is a plus.
- Strong analytical and problem-solving skills.
- Experience with Python, Java, or Node.js for integration is desirable.
- Excellent communication and collaboration skills.
Conditions
Why Join Us?
- Innovative Environment: Work on challenging projects that push the boundaries of technology.
- Growth Opportunities: Be part of a growing team where your contributions are valued, and thereβs ample room for professional development.
- Hybrid Work Approach: Our work schedule follows a hybrid model, emphasizing teamwork, collaboration, and goal achievement. We focus on results, not micromanagement.