About the position
Are you a passionate Software Engineer looking for your next big challenge? We're a global company with over 30 years of experience developing cutting-edge software solutions for the banking sector. Our Datafox platform is an enterprise logging and monitoring solution for TCR devices, featuring a modern web-based architecture with Flutter frontend and Go microservices, processing massive data volumes through Splunk and Elasticsearch.
What You'll Work On
- Develop modern web applications using Flutter (web-only) with Riverpod state management.
- Build high-performance Go microservices using the BFF (Backend for Frontend) pattern with Chi Router.
- Design and implement OpenAPI-driven APIs where specifications are the source of truth.
- Create data processing pipelines in Splunk with summary indexing (96% data reduction at scale).
- Develop Elasticsearch/OpenSearch integrations as alternative data backends.
- Build responsive, interactive visualizations using fl_chart and custom chart libraries.
- Implement multi-tenant architecture on Kubernetes with pod isolation.
- Work with Vector.dev for log aggregation and data pipeline management.
- Design and optimize real-time monitoring dashboards for banking device fleets.
- Develop TypeScript/React components for Splunk UI extensions.
Team & Location
- Join a team of 26+ tech experts spread across Germany, the US, and other locations.
- Collaborate with a highly senior team while bringing fresh ideas and energy.
- Flexible work model
- Work on a modern, cloud-native platform serving major banking clients
What We're Looking For
Essential
- Solid backend programming skills with experience in microservices and REST APIs.
- Familiarity with Elasticsearch/OpenSearch query DSL and aggregations.
- Experience with Splunk (saved searches, summary indexing, SPL) or willingness to learn.
- Proficiency with OpenAPI/Swagger specification-driven development.
- Knowledge of Kubernetes, Docker, and container orchestration.
- A proactive mindset, eager to work on complex, mission-critical systems in this and other technologies
We also value
- Experience with Dart/Flutter for web development (Flutter 3.x, Dart 3.x).
- Experience with Go is a plus
- Understanding of Riverpod or similar state management patterns (Provider, Bloc).
- Experience with TypeScript/React is a plus.
- Strong data visualization skills and understanding of responsive design.
- Knowledge of Vector.dev, log aggregation pipelines, or observability platforms is valuable.
- Understanding of multi-tenant architecture and authentication patterns.
What We Offer
- Competitive salary.
- 30 vacation days per year.
- Flexible working hours.
- Hybrid work options available.
- Opportunity to work with cutting-edge technologies
- Modern tech stack and cloud-native architecture
Job Types: Full-time, Permanent
Pay: 65.000,00€ - 100.000,00€ per year
Work Location: Hybrid remote in 85716 Unterschleißheim