
Backend Engineer - IoT Data Services & Analytics
Join our client's innovative team building production-grade, real-time data infrastructure for the chemical industry. This role sits at the intersection of streaming data, IoT, and scalable engineering, offering flexibility to explore new tech and influence architecture.
Helsinki
ASAP
Full time
Staffing
Possibility to work remote
About the role
As a Backend Engineer, you will join a team building a production-grade, real-time data infrastructure designed to power operational monitoring and analytics in the chemical industry. This role sits at the intersection of streaming data, IoT, and scalable engineering. You will have the flexibility to explore new technologies and influence architecture decisions as you build modern solutions. While the focus is on new development, you will also ensure continuity by maintaining the legacy functional backend until it is replaced. We will tell more about the client in the interview phase.
You are offered
- A key role at the intersection of modern streaming data, IoT, and scalable engineering.
- The opportunity to influence architectural decisions and explore new technologies.
- A collaborative and diverse team environment focused on solving real-world industrial challenges.
Work tasks
This role involves building and maintaining critical backend systems that process, store, and serve real-time IoT data for advanced analytics and operational insights, ensuring high performance, security, and scalability.
- Microservice Development: Design and build backend micro-services using modern frameworks (e.g., Spring Boot, FastAPI) to deliver high-performance REST and WebSocket APIs.
- Data Infrastructure: Work with both time-series databases (e.g., TimescaleDB, InfluxDB) for IoT data and relational databases for metadata configuration.
- System Integration: Implement event-driven architectures by integrating backend systems with data stream platforms like Apache Flink or Kafka.
- Business Logic Implementation: Build domain-focused services that handle alerts, events, and scheduled jobs to support analytics and workflows.
- Security & DevOps: Develop secure APIs with proper authentication (RBAC), build observability (metrics, logging), and manage containerized applications using Docker and Kubernetes.
- Maintain legacy backend systems during their transition to new technology.
We are looking for
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven knowledge in designing and building backend micro-service applications using modern web frameworks (e.g., Spring Boot, FastAPI).
- Experience in developing high performance and secure REST and WebSocket APIs.
- Experience in building domain-focused backend services that implement business logic and workflows.
- Familiarity with event-driven architecture and integrating backend systems with data stream platforms (e.g., Apache Flink, Kafka) and databases.
- Solid experience with time-series databases (e.g., Timescale DB, Influx DB) for IoT data and related relational databases.
- Experience in developing secure, scalable APIs with proper authentication, RBAC, and data access controls.
- Ability to build observability into backend services including metrics, logging, and error alerting.
- Experience in containerized application development using Docker and Kubernetes.
- Good knowledge of English (spoken and written).
It is meritorious if you have
- Understanding of multi-tenant backend architectures, access control layers, and scalable service designs.
- Familiarity with backend business applications for stream & batch data processing and analytics platforms.
- Exposure to ML/AI use cases for time-series or sensor data.
- Familiarity in implementing and managing CI/CD pipelines.
- Knowledge of cybersecurity best practices.
- Experience in working with industrial process data or IoT systems.
- Good knowledge of Finnish (spoken and written).
To succeed in the role, your personal skills are:
- Change oriented
- Trustful
- Stress tolerant
- Responsible
Our recruitment process
This recruitment process is handled by Academic Work and it is our client’s wish that all questions regarding the position is directed to Academic Work.
Our selection process is continuous and the advert may close before the recruitment process is completed if we have moved forward to the next phase. The process includes two tests: one personality test and one cognitive test. The tests are tools to find the right talent for the right position, to enable equality, diversity, and a fair process.
Onko sinulla kysyttävää tästä työpaikasta?
Jos sinulla on kysyttävää, otathan yhteyttä rekrytointitiimiin osoitteessa krn08@academicwork.fi ja mainitse sähköpostissasi työpaikkakohtainen ID BBLWRC.




