Software Engineer
Role details
Job location
Tech stack
Job description
At Omnia, we build pricing software that sits right in the critical path of our customers' businesses. Online retailers and brands rely on our platform to process vast amounts of competitive data and turn it into pricing decisions they can trust. We operate at scale, process millions of data points daily, and run software that is genuinely business-critical. If you enjoy working on systems where correctness, performance, and reliability matter, you'll feel at home here.
About the Team
The Daedalus team is responsible for Omnia's crawler platform.
We're a small team of six backend developers working on a distributed crawler system that processes millions of data points daily. We fully own our domain, which means working across data ingestion, system reliability, performance, and day-to-day operations.
The team includes senior engineers with deep system knowledge, so you'll have strong technical sparring partners and plenty of opportunity to learn while contributing meaningfully from day one.
We work with Scala, Python, Kubernetes, RabbitMQ, Terraform, and AWS, and we prefer practical engineering decisions over chasing trends.
Requirements
You enjoy backend development, like understanding how systems behave in production, and care about code quality without being dogmatic.
You're curious, pragmatic, and comfortable asking questions. But you're also able to move forward independently.
You bring:
- Solid 2-4 years of experience as a backend software developer
- Hands-on experience with Scala (or Java) and Python
- Experience working in a distributed systems environment
- Experience with cloud platforms (AWS preferred)
- Experience with automated testing and CI/CD
- Working knowledge of relational databases
- Familiarity with containers, virtualization, or infrastructure concepts
- A DevOps mindset: you care about operability, reliability, and performance
Nice to have:
- Experience with Kubernetes, Terraform, or message queues
- Experience working with large-scale or data-heavy systems
Benefits & conditions
- 35 holiday days per year
- Hybrid working with flexible hours
- Work-from-home and work-from-abroad flexibility
- Travel reimbursement
- Health & wellness benefits (including sponsored memberships)
- Self-development budget for training and coaching
- Referral bonus program
- Extended parental leave
- Company-sponsored social events
- Volunteering initiatives
- Stock Appreciation Rights (SAR) program