Design, develop, and operate backend services and cloud infrastructure based on AWS and Kubernetes, ensuring availability, scalability, and security across the platform.
Responsibilities
Backend & Microservices
- Develop and maintain backend services (ideally Python / FastAPI or similar).
- Design APIs, data pipelines, and internal services.
- Integrate services with relational or time-series databases (MariaDB, InfluxDB, QuestDB).
DevOps & Cloud
- Operate and deploy services on Kubernetes (manifests, Helm, Kustomize).
- Build and maintain Docker images and container workflows.
- Implement CI / CD pipelines (GitHub Actions, GitLab CI, Bitbucket Pipelines).
- Manage infrastructure in AWS (IAM, VPC, S3, ECR, EC2 / EKS, CloudWatch).
- Apply Infrastructure-as-Code principles (Terraform or Ansible).
Observability & Security
- Configure logging, metrics, and monitoring (Grafana, Prometheus, Loki, CloudWatch).
- Apply security best practices in deployments, networking, and API design.
- Manage backups, restore procedures, and data retention policies.
Collaboration
- Work closely with engineering and R&D teams to integrate sensors, services, and data sources.
- Document system architecture, data flows, operational procedures, and deployments.
- Proactively propose improvements in cost efficiency, reliability, automation, and developer experience.
Required Skills (Hard Skills)
- Strong experience in backend development (ideally Python; Go, Java, or Node also welcome).
- Proficiency with Docker and secure container image creation.
- Hands‑on experience in Kubernetes operations (manifests, Helm, Kustomize, debugging).
- Solid knowledge of AWS (IAM, VPC, S3, EC2 / EKS, logging / monitoring).
- Good understanding of networking fundamentals: TCP / UDP, firewalls, load balancers, DNS.
- Experience with relational or time-series databases (MariaDB, InfluxDB, QuestDB).
- Comfortable using Git and working with CI / CD pipelines.
- Bash scripting and strong documentation practices.
- Experience using AI‑assisted coding tools (GitHub Copilot, Claude, Cursor, etc.).
Soft Skills
- Self‑starter: able to take initiative and move projects forward independently.
- Team player with strong communication skills.
- Comfortable in remote‑first, distributed working environments.
- Strong ownership mentality: takes responsibility end‑to‑end.
- Able to deliver quickly with solid quality, balancing speed and engineering rigour.
- Comfortable with changing requirements and fast‑paced environments.
- Enjoys fast feedback loops, iterative delivery, and continuous improvement.
- Thrives in a startup environment where flexibility and autonomy matter.
What We Offer
- A technical project with real‑world impact in industrial and research environments.
- High autonomy and direct influence on technical decisions.
- A small, manageable team with low bureaucracy.
- Full remote work.
- A long‑term growth opportunity.
Salary & Compensation
€40,000 gross annual salary
Stock options as part of the long‑term incentive plan
Recruitment Process
- Introductory Interview (30 min) – Get to know each other, discuss your experience, and explain the role and product.
- Take‑Home Technical Test (4–6 hours, to complete within 1 week) – A practical backend / DevOps exercise you complete at your own pace.
- Technical Review Interview (1 hour) – Deep dive into your solution, architecture reasoning, and approach.
- Founders Interview & Cultural Fit (30 min) – Alignment on values, expectations, and working style.
- Final Alignment Call (30 min) – Clarify compensation, logistics, and next steps before the offer.