Purpose of the Position
Working within one of our agile Engineering teams, this role reports to an Engineering Manager. You will collaborate closely with other engineers, and product managers to design, build, and maintain secure, scalable, and well-tested software for our award-winning marketing platform.
As a Software Engineer, you are expected to take ownership of features and services, contribute actively to technical decisions, and continuously improve the quality and reliability of our systems. You will design and implement new functionality, maintain existing services, and help shape how we build and operate software at scale.
We design performant, state-of-the-art systems on AWS, with a strong focus on Kafka, Docker, and serverless technologies such as AWS Lambda, API Gateway and DynamoDB.
Key Tasks
Key responsibilities within this role include:
- Design, develop, test, and maintain high-quality, production-ready software.
- Take ownership of features from idea through implementation, deployment, and operation.
- Actively contribute to the evolution and refactoring of existing systems and services.
- Collaborate with Product Managers to translate business requirements into technical solutions.
- Design and contribute to distributed systems, considering scalability, reliability, and performance.
- Work across a wide range of technologies and proactively suggest improvements and innovations.
- Participate fully in the agile development lifecycle, including planning, reviews, and retrospectives.
- Contribute to code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and resolve production issues in a timely and pragmatic manner.
- Contribute to documentation and knowledge sharing within the team and wider engineering group.
- Communicate clearly and effectively with local and remote team members.
This role is expected to evolve over time, offering increasing scope for technical ownership, architectural influence, and professional growth within the online and affiliate marketing domain.
Skills & Expertise
To be successful in this role, you should ideally bring:
- Solid commercial experience as a Software Engineer.
- Strong experience with at least one OOP language (ideally Java or TypeScript).
- Experience building RESTful APIs and microservices, including unit and integration testing.
- Hands-on experience building cloud-first systems (Docker, AWS, serverless technologies); experience with other cloud providers is also welcome.
- Experience working in cross-functional teams with Product Owners and UX Designers.
- Strong knowledge of Git and agile development practices.
- Experience with CI/CD pipelines and modern deployment workflows.
- Exposure to monitoring, logging, and operating applications in production.
- Familiarity with non-relational databases such as DynamoDB or MongoDB.
- A proactive mindset, openness to new ideas, and a sense of ownership for your work.
Our Offer
- Flexi-Week and Work-Life Balance: We prioritise your mental health and wellbeing, offering you a flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance. We also offer a variety of different paid special leaves.
- Remote Working Allowance: You will receive a monthly allowance to cover part of your running costs. In addition, we will support you in setting up your remote workspace appropriately.
- Flexi-Office: We offer an international culture and flexibility through our Flexi-Office and hybrid/remote work possibilities to work across Awin regions
- Meal Vouchers: You will be supported with a certain net sum to spend it on a variety of lunches.
- Health & Wellbeing: The insurance covers several types of health, vision and / or dental treatments for you and for up to one additional family member.
- Remote Working Furniture Package: After 3 months of employment, you will be eligible for a furniture package, which should enable you to set up a proper workplace at your remote working location
- Appreciation: Thank and reward colleagues by sending them a voucher through our peer-to-peer program.
Established in 2000, Awin is proud of our dynamic, social and inclusive culture.
Like all businesses, we’ve had to adapt and nurture our culture in a virtual environment. Our virtual ‘Life @ Awin’ hub brings our colleagues from across the globe together for various social activities.
Diversity & Inclusion are paramount to us, and we proudly pursue and hire diverse team members. We champion uniqueness and authenticity; this is who we are at our core. Our network of affiliate partnerships are diverse and transparent, as are the employees powering our vision to build the world’s leading open partner ecosystem. We welcome all backgrounds, identities, and experiences. If you need support at any point in the application or interview process, please let us know.
Awin is part of the Axel Springer group. Learn more at axelspringer.com/en/, and explore the Axel Springer Essentials here: axelspringer.com/en/inside/the-essentials-what-we-have-adapted-and-why
Apply now to begin the next stage of your career at a progressive company that supports both your professional and personal development.
#LI-RS1