ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer

Heart Mind Talent

Copenhagen, Denmark permanent

Posted: October 1, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

Intro

Heart Mind Talent is working with a Series A startup whose platform transforms massive e-commerce datasets into clear business signals—so companies can decide, act, and win.
The platform delivers the tools that drive informed decisions, and we foster a culture centered on collaboration, ownership, and innovation.

About the Role

We are looking for Senior Software Engineers to join the core engineering group. In this role, you’ll be integral to building and scaling the data collection engine and web scraping technology. Working in a small, agile team, you will collaborate closely with engineers, product managers, and designers on projects essential to our platform and central to the customer experience.

With a team of 20 people (10 developers), every member makes a significant impact. We value engineers who understand the wider business context, communicate openly across functions, and take full ownership of their work. Collaboration with Customer Success and Product specialists ensures we consistently deliver real customer value.

What You’ll Be Doing

As a Senior Software Engineer, you will:

• Develop and improve the data-collection platform for large-scale scraping and ingestion

• Design and execute ETL jobs to process, clean, and organize massive datasets

• Continuously enhance data quality, security, and reliability

• Innovate new ways to scale and strengthen the platform

• Design clean APIs and microservices (REST/gRPC), applying domain-driven design (DDD) principles

• Build event-driven systems using messaging and streaming platforms (e.g., Azure Service Bus, Kafka, RabbitMQ)

• Implement infrastructure as code (Azure Bicep) and explore serverless architectures where applicable

• Ensure robust security in our cloud infrastructure and data pipelines, focusing on access management and customer data isolation

• Participate in system design and architectural decisions

• Support and mentor mid-level engineers

• Collaborate 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 software engineering experience

• Strong backend development and system design expertise

• 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 modeling, 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

• A 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 consider customer and product impact alongside technical solutions

Bonus points if you have:

• Experience with AI/ML concepts or delivering AI-powered features

• Familiarity with Selenium/Scrapy frameworks

• Background in data-intensive systems, large-scale scraping, or data pipelines

• Experience in fast-paced, high-growth startup or scale-up environments

• Ability to align technical solutions with business goals and contribute to roadmap planning

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply