Job post

Software Engineer (Analytics SaaS) - Medior/Senior

About Algopine

Algopine is a custom Software as a Service studio dedicated to building innovative predictive and analytics software solutions that empower our industry clients to thrive in a data-driven world. We combine data engineering, data science and UX expertise to solve complex industry challenges with creativity and precision, delivering high-quality, tailored SaaS products that drive efficiency and growth for our clients.

Responsibilities

Collaborate, experiment and iterate on creating intuitive, user-centric UI experiences

Implement new product features

Build REST API services, prioritizing performance and security

Create backend modules and in-memory caching layers enabling clients to act on insights through custom dashboards

Design, develop and maintain data engineering pipelines for data import and storage

Write clean, testable and maintainable code following industry best practices

Write comprehensive unit and integration tests to ensure code quality and reliability

Monitor, troubleshoot and resolve issues in production environments, ensuring minimal downtime

Optimize and improve our deployment and monitoring processes and infrastructure

Requirements

3+ years of industry experience building software services

Experience with Java 17 and Spring Boot

Creating React frontend interfaces

Building REST API services

Knowledge of design patterns, concurrency programming and unit test frameworks

Designing & analyzing relational database schema and writing SQL queries

Experience with Linux server administration

Experience with Git

Scripting in Python 3

About the position

Full time employment (TPP)

Hybrid remote/in-office based on mutual agreement

Salary: from 3000 Eur gross/month (depending on experience and skill set)

Location: Bratislava

Duration

6 months with a possibility of extension

Contact/Apply

If you'd like to apply to this position, please send us your CV to: support@algopine.com