Senior Backend Engineer (Cloud Native, High-Performance Systems)
We are looking for a senior backend engineer to join our team. Get in touch!
Location: Helsinki Onsite (Preferable), Finland & EU Remote / Hybrid
The Opportunity
Comparables.ai builds the intelligence infrastructure for financial decision-making.
We operate one of the largest global company datasets (350M+ companies) and power AI-driven search, peer-group identification, and market intelligence workflows using ML, NLP, and LLMs.
We’re hiring a senior backend-focused generalist to build and scale the core systems behind our platform.
What You’ll Do
- Build high-performance APIs using Python + FastAPI
- Design low-latency, concurrent systems (async, multiprocessing, threading)
- Develop REST or streaming APIs and event-driven services
- Optimize response times through algorithmic improvements and efficient data access
- Architect and operate event-driven systems.
- Work deeply with Elasticsearch and vector databases for hybrid/semantic search
- Build and maintain ingestion pipelines using Apache Airflow (or similar others)
- Deploy and operate services in AWS (ECS, Fargate, EC2, Lambda, S3, ECR, Codepipelines)
- Build and manage infrastructure using Terraform
- Own services end-to-end: design → deploy → monitor → scale
Core Requirements
- 5+ years of experience building production backend systems.
- Strong Python + FastAPI development experience in production environments.
- Solid understanding of low-latency, concurrent systems (async, multiprocessing, threading).
- Hands-on experience with AWS and cloud-native infrastructure design.
- Experience with containerized applications and modern deployment pipelines.
- Strong knowledge of relational databases (PostgreSQL preferred).
- Hands-on experience with:
- Elasticsearch
- Vector databases
- Apache Airflow
- REDIS
- MongoDB
- Ability to own services end-to-end — from design to deployment to monitoring.
Ideal Profile (Generalist Backend Engineer)
- Comfortable operating across backend, DevOps, and cloud layers.
- Strong system design skills and ability to reason about trade-offs.
- Experience working in data-heavy or ML-driven environments.
- Pragmatic engineer who values simplicity, reliability, and performance.
- Startup mindset: adaptable, ownership-driven, and execution-focused.
Why Join
- Massive real-world dataset (350M+ companies)
- AI + semantic search at production scale
- High ownership, low bureaucracy
- Strong technical impact in a growing AI SaaS company
- Competitive salary
- Strong growth opportunity in a rapidly scaling AI SaaS company.
Ready to apply?
Send your resume and a brief introduction telling us why you're excited about this role.
Apply now