Senior Software Engineer
At Tembi, we make sense of complexity. Our platform turns vast amounts of e-commerce data into insights that help businesses grow. We build technology that powers smart decisions, and we do it in a workplace where collaboration and ownership matter.
Join us, and you'll be part of shaping new ways of how companies access and use big data, while working with people who enjoy solving hard problems together.
About the Role
We're looking for Senior Software Engineers to join our core engineering team. In this role, you'll be key to building and scaling Tembi's data collection engine and web scraping technology. Working in a small, agile group, you'll collaborate with engineers, product managers, and designers on projects that sit at the heart of our platform and directly shape the customer experience. We are a tight-knit team of 20 people (10 developers), and everyone has a big impact. We value engineers who understand business context, collaborate across functions, and take full ownership of their work. You'll work closely not just with engineers, but also with Customer Success and Product specialists to ensure we deliver real customer value.
What You'll Be Doing
As a Senior SW engineer you will:
- Develop and improve our data-collection platform for large-scale scraping and ingestion
- Design and run ETL jobs to process, clean, and structure massive datasets
- Continuously improving data quality, security, and reliability
- Innovate new ways to scale and strengthen our platform
- Design clean APIs and microservices (REST/gRPC) and applying domain-driven design (DDD) principles
- Build event-driven systems using messaging/streaming platforms (e.g., Azure Service Bus, Kafka, RabbitMQ)
- Implement infrastructure as code (Azure Bicep) and explore serverless architectures where it makes sense
- Ensure robust security in our cloud infrastructure and data pipelines, including access management and isolation of customer data
- Participate in system design and architectural decisions
- Support and mentor mid-level engineers
Collaborating with product and customer-facing teams to align on impact and roadmap.
What You Bring
You'll thrive in this role if you have:
- 6-10+ years of experience in software engineering
- Strong backend development and system design experience
- Proficiency in modern programming languages (e.g., Python, TypeScript)
- Experience with cloud platforms (Azure, AWS, or GCP) and Docker/container orchestration
- Solid understanding of databases (SQL/NoSQL), caching, and streaming/messaging systems
- Familiarity with ETL workflows, data modelling, and large-scale data processing
- Experience designing APIs, microservices, and event-driven architectures
- Familiarity with Infrastructure as Code (Bicep, Terraform)
- Experience with CI/CD, testing strategies, and DevOps tooling
- Strong collaboration skills and ability to work across disciplines
- Security-first mindset - experience with cloud security, identity & access management, and protecting customer data at scale
- Experience with observability and reliability (Grafana, tracing, logging, alerting)
- Business awareness - you think in terms of customer and product impact, not just code
Huge plus if you have:
- Familiarity with AI/ML concepts and hands-on experience delivering AI-powered features
- Familiarity with Selenium/Scrapy frameworks
- Background in data-intensive systems, large-scale scraping, or data pipelines
- Experience in high-growth startup or scale-up environments
- Ability to align technical solutions with business strategy and contribute to roadmap planning
Why Join Tembi
You'll work in the heart of Copenhagen, right by Fiolstræde, as part of an ambitious and international team. Our culture is built on trust and accountability, with people who take responsibility and have each other's back. You'll collaborate directly with our CTO and Staff Engineer on core platform projects and work closely with sales and product teams to make ideas happen.
We give you autonomy and ownership of impactful work, surrounded by colleagues with global ambition blended with a strong social culture with Friday bars, seasonal parties, and plenty of chances to connect beyond work. With 10+ nationalities in the team, English is our common language.
Highlights
Work side-by-side with leadership - Join an international team with a collaborative mindset- Enjoy high trust, autonomy, and a lively social culture
Perks & Benefits
- Free phone, Wi-Fi, and computer - everything you need to do your best work
- Lunch is on us for your work days
- Comprehensive private healthcare
- We offer 25 days of holiday + 5 days supplementary holidays
- Bonus program - rewarding shared success
Our Hiring Process
We keep our recruitment process clear and personal - so you always know what's next:
- Send in your application
- Online call with our recruiting partner
- Online call with our CTO
- On-site meeting with our CTO, Staff Engineer, and team, including:
- Short presentation of yourself (show us your skills!)
- Coding challenge
- Lunch with the team in the office
- Reference check + final meeting with our CEO + contract proposal
Questions? We love to hear from you! If you have any questions about the role or want to know more about Tembi, send an email to jer@tembi.io or call Joakim at +46 705 53 53 95.
Just to clarify: this is an opportunity for 2 x full-time Senior SW engineer roles at Tembi — not a consultant opportunity. I'd kindly ask to avoid sales calls about consultancy services