
AutoProff · Vejle
Join AutoProff – Help Shape the Future of Automotive Tech! 🚀🏎️ We are looking for a new colleague to join our talented Technology team based at our HQ in Ve...
Join AutoProff – Help Shape the Future of Automotive Tech! 🚀🏎️
We are looking for a new colleague to join our talented Technology team based at our HQ in Vejle.
At AutoProff, we believe great technology drives great experiences—and we’re just getting started. We’re on a mission to transform
the way vehicles are traded across Europe, and we need curious and driven new colleagues to help us do it.
As our new Senior Software Engineer, you’ll join a cross-functional team responsible for building a unified seller solution that
powers how vehicles enter and move through the AutoProff platform. We focus on enabling dealers to efficiently manage, price, and
sell their inventory by combining streamlined vehicle intake, data-driven pricing, and intuitive seller tools. Our work simplifies
trade-ins, improves sourcing decisions, and helps dealers act faster and more confidently, ultimately unlocking value earlier in
the vehicle lifecycle.
We foster a developer-friendly culture where innovation isn’t just encouraged; it’s expected. You’ll have access to modern,
AI-powered tools to enhance productivity and streamline your daily work. We host hackathons to explore new tech, ideas and tools,
and our internal developer forums are open spaces for discussing architecture, new technologies, and tough engineering challenges.
Whether building or learning, there's always room to experiment and grow.
The need-to-have skills
(e.g. reviews, testing, and policies) to ensure safe, compliant, and scalable use in production environments.
The nice-to-have skills
We’re eager to hear from you! If this sounds like a great match and sparks your interest, don’t wait, apply today!
About AutoProff
AutoProff was founded in 2013 by the experienced car dealer Jesper Ratza in Denmark. The aim was to digitalize B2B used car
trading, helping car dealers increase sales and improve profits.
in August 2022, AutoScout24, the leading specialized pan-European online car marketplace, acquired a majority stake in AutoProff.
The partnership has supported the rapid expansion of AutoProff's solutions across Europe and enables the creation of Europe's
first fully integrated C2B-B2B-B2C dealing solution for used cars.
At AutoProff, we specialize in providing online B2B used-car dealing solutions designed to improve the buying and selling
experience for professional car dealers and their customers.
We are the emerging European leader with more than 150,000 B2B used cars on our online trading platforms annually.
With a focus on effective solutions, digitization and customer service, we are committed to being the home of B2B car dealing for
European car dealers.
The impact you will have on the role Design, implement, and maintain fullstack features for high-performance, customer-centric experiences across the Nivoda platform, ensuring scalability, reliability, and security. Build and iterate on frontend interfaces that are fast, accessible, and delightful to use. Ensure adherence to best practices, coding standards, and quality guidelines throughout the development lifecycle. Collaborate with product managers, architects, and stakeholders to define technical requirements and translate business needs into technical solutions. Debug and resolve complex technical issues, providing timely support to internal teams and external customers. Collaborate with cross-functional teams to identify and prioritize customer requirements and feedback. Mentor junior developers and improve the quality of engineering work in the broader team. Actively participate in discussions to improve the overall customer experience on the Nivoda platform.
About the role We are looking for an experienced Software Engineer with deep expertise in building scalable backend systems, distributed microservices, and modern cloud-based infrastructure as well as a demonstrated interest in or experience with GenAI and LLM technologies. This role is ideal for someone who thrives on solving complex architectural challenges and has a strong track record of building and deploying reliable, high-performance software systems at scale. You will be instrumental in designing core systems, APIs, and data flows, while contributing to the evolution of our infrastructure. You’ll collaborate across cross-functional teams to deliver robust solutions, audiovisual data processing, and modern AI/LLM systems and workflows. Key Responsibilities and Qualifications Design, develop, and maintain scalable backend services using one or more of: TypeScript, Node.js, PHP, and Python Design and build powerful REST APIs. Design and and take full cycle ownership of distributed microservices Familiarity with Generative AI technologies and Large Language Models Design, optimize, and manage relational and NoSQL databases including MySQL, DynamoDB, Redis, and Apache Druid Define and implement infrastructure as code using Terraform on AWS Build and maintain robust CI/CD pipelines 5+ years of professional software development experience Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning or similar field. Proven ability to work in fast-paced, cross-functional environments Nice to have Solid foundation in machine learning, AI, and statistical methods Hands-on experience deploying and managing both cloud-native and self-hosted services Experience with VOIP telephony stacks including Asterisk and Kamailio Our ways of working Each team has clear responsibilities and goals and the freedom to collaborate on the optimal design for the products and solutions we build. We want to hear your opinion! We have an agile approach to processes and teamwork and we constantly evaluate and adapt. Our Product and UX teams are closely integrated with development. We use modern frameworks and the best tools available. We work flexibly and have fun at work. Delivering customer value is as important as the wellbeing of our friends and colleagues. We value personal growth and encourage learning, and embrace every opportunity to share knowledge in the team. Where you’ll be and how you’ll work We have three offices: London, Uppsala and Paris. This role is based in the Uppsala office. We work business hours, but we understand that life sometimes gets in the way. Kaisa Culture What makes Kaisa stand out? Our values, guiding us every day: Innovate with Agility - We move fast, think creatively, and adapt seamlessly. Win Together - Success is a team effort, and we celebrate it as one. Own It - Accountability drives progress, and we take pride in our work. Champion Sustainability and Diversity - We foster inclusivity and make responsible choices. Spread the Vibe - A positive atmosphere fuels great ideas and connections.
About Kambi Kambi Group plc is a leading B2B provider of premium sports betting services to licensed gaming operators. Our services provide an end-to-end solution for operators wanting to launch a standalone Sportsbook or bolster their existing offering with an innovative sports betting product. From front-end user interface to customer intelligence, risk management and odds compiling, all built on our in-house developed software, we strive to deliver the ultimate service and solution to our partners. Our vision is to create the world’s leading sports betting experiences, together with our partners. About the Role We’re looking for a Senior Software Engineer to join Kambi. This is not a standard backend role. You will work on business-critical systems where: Performance matters. Reliability is essential. Correctness is critical. We’re looking for someone who takes ownership, makes sound technical decisions, and contributes effectively in a complex, high-impact environment. What You’ll Do Design, build, and maintain high-throughput backend services in Java Work with low-latency, distributed systems Solve real production challenges related to performance, failures, and scaling Take ownership of systems and features end-to-end Collaborate closely with engineers, product, and stakeholders Contribute to architectural decisions and technical direction Continuously improve system reliability, observability, and maintainability What You Bring Strong Java & Backend Expertise Solid understanding of: Concurrency and multithreading JVM behavior (memory, garbage collection, performance) Core Java fundamentals Experience building backend services using frameworks such as Spring Boot Experience Working with Production Systems Hands-on experience debugging and resolving issues in live systems Familiarity with observability practices (logging, metrics, tracing) Experience identifying and addressing performance bottlenecks Understanding how systems behave under real-world load Distributed Systems & System Design Experience working with microservices and/or event-driven architectures Understanding of: Scalability and fault tolerance Backpressure and system resilience Trade-offs such as consistency vs availability Experience with messaging systems (e.g. Kafka) is highly valued Ownership & Engineering Judgment Take responsibility beyond individual tasks and drive work forward Operate effectively in environments with some ambiguity Proactively identify issues and drive improvements Make sound technical decisions and clearly communicate trade-offs Balance simplicity, performance, and long-term maintainability Understand the operational and maintenance impact of technical choices This Role May Not Be the Right Fit If Your experience is primarily limited to simple CRUD-based applications You have limited exposure to debugging or operating production systems You are most comfortable working in environments where requirements are fully defined upfront and change is limited You are not comfortable taking ownership of systems end-to-end Tech Context Java (primary) Spring Boot Distributed systems and messaging (e.g. Kafka) Cloud-based infrastructure Containerized environments Application Please share your CV in English. Along with your CV, to help us better understand your experience, kindly include a brief description of a complex production issue you personally debugged, how you approached it, and the outcome. #wearekambi