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
Junior

Job 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.

Apply for this position