Senior software Engineer

Tembi

København

On-site

DKK 559,701 - 708,955

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Canteen
Snacks and drinks provided
Opportunity for direct customer impact

Job summary

Tembi is seeking a Senior Software Engineer in Copenhagen to enhance their Market Intelligence platform. The role involves evolving the scraping engine, designing scalable data pipelines, and collaborating closely with cross-functional teams. Candidates should have strong Python skills, cloud experience, and a pragmatic mindset focused on solving real customer problems. The position offers ownership of technical challenges and a chance to influence product direction in a fast-paced startup environment.

Qualifications

  • 6+ years of professional software engineering experience.
  • Experience designing and operating scalable backend services and data pipelines.
  • Comfortable reasoning about performance, scalability, reliability.

Responsibilities

  • Maintain and evolve the scraping engine.
  • Design and build scalable data pipelines.
  • Collaborate with data scientists and product engineers.

Skills

Strong Python skills
Experience with CI/CD
Web scraping experience
Strong SQL skills
Hands-on experience with cloud platforms

Tools

Azure
Databricks
TypeScript

Job description

Tembi is building the intelligence layer for European e-commerce.

We monitor more than 1 million online retailers across Europe and transform billions of datapoints into market intelligence that helps logistics providers, retailers and technology companies understand where the market is moving before their competitors do.

The next generation of market intelligence will not be built on static reports and dashboards. It will be built on continuously evolving data pipelines, AI‑assisted enrichment, and systems capable of turning fragmented web signals into trusted commercial insight at scale.

We are at a rare moment in the company’s journey: the market opportunity is large, our product is gaining traction across Europe, and the engineering team is still small enough that great engineers leave fingerprints on everything they build.

We are looking for a Senior Software Engineer with strong foundations in Python, infrastructure, data engineering and large‑scale data systems to help us build the core of that platform.

The team you’ll join

You will join a tight‑knit engineering team of software engineers and data engineers working closely together to evolve our Market Intelligence platform.

We are around 20 colleagues today, with customers across Europe and a multicultural office in central Copenhagen.

We work with flat hierarchies, short decision paths and high ownership. Engineers at Tembi work closely with Product, Customer Success and customers themselves to understand real problems and ship solutions that create value quickly.

This is not an environment where engineers disappear into narrow silos or spend months building in isolation. We value pragmatic execution, strong collaboration and people who enjoy solving difficult problems head‑on.

Current technology environment
  • Python
  • Azure
  • MySQL
  • Databricks
  • Distributed scraping infrastructure
  • Large‑scale data processing pipelines
  • CI/CD automation
  • TypeScript services and tooling

We continuously evolve our architecture as we expand into new markets, products and AI‑driven capabilities.

What you’ll do
  • Evolve and maintain our scraping engine while expanding into new European markets and adapting to an increasingly dynamic and competitive web landscape.
  • Design, build and maintain scalable data pipelines and backend services powering Tembi’s market intelligence platform.
  • Explore practical applications of generative AI and LLMs to improve data extraction, classification, normalisation and enrichment at scale.
  • Safeguard data quality, reliability and lineage across our platform so customers can trust the intelligence we deliver.
  • Improve CI/CD workflows, observability and engineering practices to help the team ship safely and frequently.
  • Collaborate closely with data scientists, product engineers and commercial teams to turn experiments into production‑ready systems.
  • Help shape the architecture of our data platform as we expand into new markets and product areas.
  • Mentor other engineers and contribute to a pragmatic, responsible and high‑trust engineering culture.
  • Take ownership from idea to production — understanding both the technical and customer side of the problems you solve.
What success looks like after 12 months
  • Expanded and stabilised data collection in new European markets.
  • Improved reliability and quality of core datasets used directly by customers and AI models.
  • Helped productionise AI‑assisted enrichment and classification capabilities.
  • Contributed meaningful improvements to platform scalability, observability and operational efficiency.
  • Raised engineering standards through strong collaboration, ownership and pragmatic technical leadership.
  • Delivered systems and improvements that customers actively use and see value from.
What we’re looking for
  • 6+ years of professional software engineering experience.
  • Strong Python skills and experience building production‑grade systems.
  • Experience designing and operating scalable backend services and data pipelines.
  • Strong SQL and database fundamentals.
  • Hands‑on experience with CI/CD, testing, deployment workflows and operational ownership.
  • Experience working with cloud platforms such as Azure, AWS or GCP.
  • Comfortable reasoning about performance, scalability, reliability and infrastructure cost.
  • Experience with web scraping or large‑scale open web data extraction.
  • A pragmatic, ownership‑driven mindset — you care about solving real customer problems, not just closing tickets.
Nice to have
  • Experience applying LLMs or generative AI techniques to extraction, classification or enrichment problems.
  • Experience with Databricks, Spark or modern lakehouse architectures.
  • Experience with TypeScript and backend development beyond Python.
  • Experience building internal tooling or developer platforms.
Why you’ll enjoy it here
  • You will work on genuinely difficult engineering and data problems with direct business impact.
  • Your work will influence product decisions, customer outcomes and the future direction of the platform.
  • You’ll join a senior, highly collaborative team that values ownership, honesty and pragmatic engineering.
  • We move fast, but we care deeply about building reliable systems and long‑term value.
  • You’ll have direct visibility into how customers use what you build — often within weeks, not quarters.
  • We care more about curiosity, responsibility and impact than prestige or corporate titles.
  • Our office is located in central Copenhagen at Fiolstræde near Nørreport, with canteen, snacks, soda and coffee included.
Compensation and growth

We are a startup building for long‑term impact, not a large corporation optimising for hierarchy and process.

This role is best suited for engineers motivated by ownership, meaningful technical challenges, customer impact and the opportunity to help shape a growing platform and engineering culture from the inside.

Compensation is tailored individually based on experience, responsibilities and team fit.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Student Python Developer
Student Python Developer

DTU — Technical University of Denmark • København

On-site
DKK 123,000 - 190,000
Entrepreneurial environment
Skill development opportunities
Growth focus
+3
Senior Data Engineer
Senior Data Engineer

Flying Tiger Copenhagen • København

Hybrid
DKK 900,000 - 1,200,000
Central Copenhagen location
Option to work from home
Private health insurance
+2
Senior MLOps Engineer / AI Platform Specialist
Senior MLOps Engineer / AI Platform Specialist

Twoday Denmark • København

On-site
DKK 70,000 - 90,000
Flexible working environment
Opportunities for learning and certification
Comprehensive employee package including pension and health insurance
Senior AI/ML Engineer
Senior AI/ML Engineer

Twoday • Aarhus

On-site
DKK 900,000 - 1,300,000
Senior Software Engineer (Backend-focused, Full Stack)
Senior Software Engineer (Backend-focused, Full Stack)

LeanLinking ApS • Denmark

On-site
DKK 900,000 - 1,200,000
Competitive salary
Professional development
Great lunch
Senior AI/ML Engineer
Senior AI/ML Engineer

Twoday • Denmark

On-site
DKK 1,000,000 - 1,500,000
Senior Engineer (Go)
Senior Engineer (Go)

Dreamdata • København

On-site
DKK 900,000 - 1,200,000
Equity in growing company
Lunch provided
Private health insurance and pension
+2
Senior Engineer (Go)
Senior Engineer (Go)

Dreamdata.io • København

On-site
DKK 900,000 - 1,200,000
Office in Copenhagen
Equity
Lunch provided
+3
Senior Software Engineer
Senior Software Engineer

TEMPLAFY ApS • København

On-site
DKK 700,000 - 1,100,000
Employee equity program
Private health insurance
Company lunch contribution
+5
Senior Software Engineer
Senior Software Engineer

RAMBØLL GRUPPEN A/S • Aarhus

On-site
DKK 600,000 - 800,000
Flexible working hours
Health insurance
Competitive salary
+2