
Maersk · Copenhagen
A job description is not a job ad. I cannot stress this enough. There is nothing more tiresome than to see an ad like this: Requirements: * At least 5 years ...
A job description is not a job ad. I cannot stress this enough. There is nothing more tiresome than to see an ad like this:
Does this make you want to jump up, tell your boss you're leaving and go work for this company instead? I don't think so. This
hardly evokes an emotion, much less the feeling of wanting to uproot so much of your being and quit your job.
You have to remember that in the end of the day, that's what you want people to do. The people you want to apply are probably
being treated really well at their current job so that they won't quit. So, you have to work extra hard to attract them!
Ask questions instead of demanding
Nobody wants to read a list of your demands. If you get a lot of unqualified candidates applying, make sure you use questions to
filter them! For example, by asking how many years of experience they have, you will be able to filter the applications, and thus
save yourself from reading a lot of unqualified applications.
Focus on what you're offering
Since you've just eliminated the need to list your demands, you have a lot of space to write about your company and what you can
offer the candidate. Imagine it being a personal ad. You have to really sell the idea of working with you. Write about everything
from your lunches together, your flexible hours, free coffee in the break room, etc. When you add these things together, the
person reading the ad is going to imagine herself being there with you.
Market your company
Don't forget – job seekers are not the only ones reading your ads. Your rivals, customers and partners are probably reading them
as well. Job ads are a really good place to see how a company is doing and how generous they can be. When you're writing the ad,
make sure to imagine your biggest rival reading the ad. You're going to want to make them jealous, right?
Make sure you're not making stuff up!
So now you understand the concept of making your company sound like a great place to work. However, you have to be honest. Nothing
is worse than a candidate that is disappointed right from the start of an interview. Don't say that you offer something that you
don't.
Be honest – but be sure to mention everything that makes your workplace a great place to work.
Be concise
Don't write too much. To be brutally honest, nobody wants to read about your company for more than two minutes, so make sure that
your job ad isn't too long.
Veo is a global leader in AI-based sports camera technology. Our innovative, fully automatic camera solution enables sports teams to record matches and training sessions without a camera operator. We’re democratizing the world of sports by granting video analysis for teams on all levels—a privilege that used to be only for the few. More than 40,000 clubs in 90+ countries record their games every week. But what truly sets us apart? Our people. We’re a diverse group of innovative thinkers, creators, and problem-solvers who believe in delivering an incredible product—and having fun while doing it. The Opportunity At the heart of our technology is an embedded Linux–based camera system that records sports matches using multiple sensors. Using our advanced video processing algorithms, these streams are stitched together to present one continuous playfield. Our AI and cloud teams then process the video using proprietary models that lead the industry in our field, enabling players and coaches to access detailed statistics such as goals, ball possession, passes, and more. While dedicated teams own most of the video processing and AI development, you will interface closely with both worlds and have the opportunity to gain exposure across these domains. Most work in this role focuses on Rust- and Python-based user-space Linux applications, Linux platform engineering, and firmware architecture, rather than low-level hardware or driver development. Our firmware stack primarily uses Rust, Python, and C, and fluency in at least two of these languages is preferred.
ABOUT THE JOB Flatpay has become one of the fastest-growing payment companies by helping merchants accept payments in-store. Now we're taking the next step. Online is one of Flatpay's newest and most strategic engineering domains. We're building the products and platforms that enable merchants to accept payments online and grow their businesses in the digital economy. As a Software Engineer, you'll help build and launch new products, contribute to technical discussions and decisions, and scale solutions as adoption grows across new markets. This is a unique opportunity to join at an early stage. While Flatpay already serves merchants at scale, our online platform is still in its early stages. You'll have the opportunity to help launch new solutions, shape how the platform evolves as adoption grows, and learn directly from customers along the way. If you enjoy building products from the ground up, working close to customers, and seeing your work evolve from first launch to large-scale adoption, you'll have the opportunity to make a significant impact in a domain that will play an important role in Flatpay's future growth. WHAT YOU'LL DO * Design, develop, and maintain software solutions for online commerce and payments * Build new merchant- and customer-facing features, APIs, and services * Take ownership of features from design and implementation through deployment and maintenance * Improve the reliability, scalability, and performance of existing systems * Collaborate with product managers and designers to deliver customer value * Participate in technical discussions, code reviews, and architecture decisions * Contribute to testing, deployment, and operational excellence * Work closely with other engineering teams across Flatpay to build integrated solutions * Help improve engineering practices, tooling, and development workflows WHO YOU ARE * 3-6 years of professional software engineering experience * Experience building and operating production systems * Comfortable working across modern backend and cloud technologies * Strong understanding of software engineering fundamentals * Curious, pragmatic, and eager to learn * Enjoy taking ownership and solving real customer problems * Experience with payments, e-commerce, SaaS platforms, or fintech is a plus You'll be working with technologies such as the following. We don't expect experience with every technology listed below. We're looking for engineers who can learn quickly and help us build great products. BACKEND * Java, Spring Boot * MySQL * REST APIs & Event-Driven Architecture * Domain Driven Design * Docker, AWS FRONTEND * TypeScript * React * TanStack Query * Jest * Playwright * i18n, feature flags PLATFORM & DELIVERY * GitHub Actions * CI/CD * AWS ECS * Observability & Monitoring WHY FLATPAY? As part of our team, you'll join 2,000+ passionate Flatpayers dedicated to shaping the future of payments. You'll help build a strategic new business area from the ground up, working on products that directly connect merchants and consumers while shaping the future of online payments at Flatpay. We offer an inclusive environment where engineers are trusted with ownership and encouraged to make an impact. Our engineering teams work together from our Copenhagen office. We believe that close collaboration, quick feedback loops, and solving problems side-by-side help us build better products, move faster, and create a stronger engineering culture. We also provide plenty of perks including free slush ice, an on-site gym, a fully equipped gamer room, and much more. If you're ready to help build and scale the future of payments, we'd love to hear from you.
Veo is a global leader in AI-based sports camera technology. Our innovative, fully automatic camera solution enables sports teams to record matches and training sessions without a camera operator. We’re democratizing the world of sports by granting video analysis for teams on all levels—a privilege that used to be only for the few. More than 40,000 clubs in 90+ countries record their games every week. But what truly sets us apart? Our people. We’re a diverse group of innovative thinkers, creators, and problem-solvers who believe in delivering an incredible product—and having fun while doing it. The Opportunity We're hiring a Senior Software Engineer for Veo's Revenue Enablement Group (REG). REG is the engine behind Veo's revenue. It's a core part of the business, owning the payment systems that process every transaction, the tooling our sales team relies on to close and grow accounts, and the monetisation work that turns interest in Veo into paying customers. You'll build full-stack products end to end on a modern, pragmatic stack, working on the systems that help more people find, buy, and stay with Veo's sports technology. The surface is wide, so you'll get your hands on a real range of problems rather than a single narrow lane.