Software Engineer - FullStack
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
About the position, * 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.
Requirements
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., 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.
Benefits & conditions
Pulled from the full job description
- Flexible schedule
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…