Core Database Engine Developer
Verint Systems GmbH
Heidelberg, Germany
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Heidelberg, Germany
Tech stack
Artificial Intelligence
Amazon Web Services (AWS)
C++
Databases
Software Debugging
PostgreSQL
Database Engines
System Programming
Systems Integration
Large Language Models
Kubernetes
Information Technology
Job description
You will work with an incredible team of world-class developers to deliver the core data engine of the Everest ERP platform.
- Design and implement core services such as sandboxing and other shared functionalities used across the ERP.
- Develop mechanisms to expose stored data to AI systems, unlocking insights for customers while ensuring security and reliability.
- Learn from and collaborate with experienced engineers on systems programming and database internals.
- Contribute to defining the product roadmap, working closely with application developers and users in the innovative field of AI-powered ERPs.
Requirements
- PhD/Masters in Computer Science.
- 0-5 years of professional experience as a software engineer.
- Strong interest and experience in databases and systems-level development.
- Working knowledge of PostgreSQL or Aurora is a plus, heavy user experience for a database system is required; development-level knowledge is a strong plus.
- Proficiency in Rust (preferred) or a similar systems programming language such as C++ or Go.
- Experience integrating and using LLMs is a plus.
- Solid problem-solving and debugging skills.
- Eagerness to learn and grow into more complex responsibilities over time.
- Nice to have: Knowledge in kubernetes and AWS for deployments.
- Nice to have: Experience building or extending database features.
- Nice to have: Exposure to AWS or another public cloud provider.
- Nice to have: Exposure to LLM in terms of integration and usage.
- Nice to have: Experience in ERP or enterprise-scale applications.
Benefits & conditions
- Work with experienced engineers who'll help shape your technical and professional development.
- Get hands-on experience with the latest AI-assisted software engineering tools and methodologies.
- The code you write will power the foundation of our ERP system.
- Join a diverse, international team that values collaboration, inclusivity, and flexibility - along with a competitive salary and the freedom to do your best work.