Job
- Level
- Experienced
- Job Field
- Web, Front End, Back End
- Employment Type
- Part Time/Full Time
- Contract Type
- Permanent employment
- Location
- Meppen, Schöppingen, Osnabrück, Münster (Hessen), Kiel, Verwaltungsgemeinschaft Salem, Bocholt, Gescher
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop performant backend services using Rust and search technologies like OpenSearch. You implement semantic search and integrate cloud-based services, taking responsibility for the entire lifecycle.
Job Technologies
Your role in the team
- You actively drive the search function of our enterprise content platform forward and develop it into a central component of our user experiences.
- High-performance backend services are built on your side using Rust and established search technologies such as OpenSearch or Elasticsearch.
- You also contribute to the frontend, creating clear, maintainable user interfaces with TypeScript and Svelte/SvelteKit.
- For speed and scalability, you specifically rely on messaging and caching mechanisms such as NATS and Redis.
- You not only evaluate new approaches such as semantic search, RAG, or AI agents, but also translate them into concrete product features.
- You ensure that customized access concepts reliably work through Open Policy Agent and integrate them into stable, cloud-based services - from containerization with Docker to deployment in Kubernetes.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Building scalable services is your daily business. You deliberately utilize concepts such as messaging and caching (e.g., NATS, Redis) to implement robust architectures.
- Search solutions fascinate you - ideally, you have already worked with tools like Elasticsearch or OpenSearch or have a strong interest in search topics.
- You think holistically across system boundaries and are also confident in the frontend (e.g., with TypeScript and frameworks like Svelte).
- Topics such as semantic search, RAG, or the use of search in AI systems excite you, and you want to translate these approaches into real-world applications.
- You take responsibility for your services - from code to operation (Docker, Kubernetes) - and place great emphasis on quality, test automation, as well as clear communication in German and English.
Experience
- You have extensive experience in software development and are confident working with complex backend systems (e.g., with Rust or comparable languages such as Go, C#, Python, or Java).
This text has been machine translated. Show original
What we offer
- Flexible working hours
- Company pension scheme
- Independent work
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
d.velop AG
d.velop AG offers solutions for classic document management, digital signatures, and digital mail delivery, focusing on the digitization of business processes.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication