A

Awin

Global performance-based affiliate marketing network

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 6 years of professional software engineering experience.
  • A strong foundation in object-oriented programming and comfort working with multiple programming languages, ideally including Java and Spring.
  • Current knowledge of AI tooling and best practices for software development.
  • A passion for clean, maintainable code and a strong understanding of SOLID principles.
  • Hands-on experience designing AWS-based systems, microservices with REST APIs, and event-driven architectures.
  • A focus on engineering quality through code reviews, testing, and test strategy improvement.
  • Responsibility for maintaining CI/CD pipelines for reliable, automated software delivery.
  • Confident use of Git or similar version control systems in a collaborative environment.
  • A solid understanding of relational databases, data modelling, and SQL.
  • Familiarity with non-relational databases such as DynamoDB and MongoDB.
  • Basic knowledge of web technologies and modern frontend frameworks, ideally Angular.
  • Proven collaboration in cross-functional teams with Product, UX, and Agile roles.
  • Extensive exposure to agile processes, particularly Scrum.

Responsibilities

  • Work within a small, collaborative team using agile methodologies and practices.
  • Take ownership of applications across the full lifecycle, from design and implementation to operation.
  • Proactively identify improvement opportunities and technical risks, helping shape technical direction and AI use.
  • Translate requirements into scalable technical solutions to solve business problems.
  • Help facilitate team ceremonies and workshops to support an effective agile way of working.
  • Mentor engineers through code reviews, knowledge sharing, and day-to-day collaboration.
  • Troubleshoot and resolve production issues to ensure service reliability and operational stability.
  • Communicate in writing and verbally with local and remote colleagues and stakeholders.

About the Company

Awin

Global performance-based affiliate marketing network

Awin is a global affiliate marketing network that connects advertisers with publishers to drive growth through performance-based marketing. Advertisers pay publishers a commission only when they drive traffic or sales, making it a measurable and cost-effective strategy. Awin earns revenue by taking a share of these commissions and offers tools like adMission for transparent disclosure of affiliate partnerships and Awin Access to help SMEs and startups enter the space, along with data insights and performance analytics to optimize campaigns. Operating across markets such as the US, UK, Germany, France, and Australia, Awin differentiates itself through its large, international network, a suite of practical tools, and a track record of industry awards, aiming to help advertisers and publishers grow together by delivering measurable results.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$215M
Headquarters
Berlin, Germany
Founded
2000

Recently Posted Jobs

Explore more opportunities at Awin

See more jobs