Awin
Affiliate Marketing
SeniorSoftwareEngineer(f/m/d)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer (f/m/d) at Awin. Skills: backend services, technical improvements, engineering priorities, new solutions, technical designs, business logic, production issues. writing clean, secure, and well-tested code. following best-practice guidelines”
What You'll Achieve.
efficiency; problem-solving; overcoming challenges; ensuring that our service continues to meet the needs of our business and customers
Industry & Context.
problem-solving; translating user needs into technical solutions; Tackle complex business logic and help solve real business problems; Troubleshoot and resolve production issues
What They're Looking For.
Must Have
writing clean, secure, and well-tested code, following best-practice guidelines, collaborating with the team to operate and enhance assigned parts of the platform, translating user needs into technical solutions, considering deadlines, balancing effort and outcome, and proactively addressing risks, operating and enhancing assigned parts of the platform, design and implementation to operation and improvement, advocate for technical improvements, define engineering priorities, design and build new solutions from scratch, code reviews, planning sessions, retrospectives, team ceremonies, shape development technologies, standards, and engineering practices, follow best‑practice guidelines, contribute to their continuous improvement, translate user stories into technical designs, features, and tasks, tackle complex business logic, solve real business problems, troubleshoot and resolve production issues in a timely manner
Nice to Have
gain deeper knowledge and experience within the online and affiliate marketing domain
What You'll Do.
following best-practice guidelines
collaborating with the team to operate and enhance assigned parts of the platform
translating user needs into technical solutions
considering deadlines
balancing effort and outcome
and proactively addressing risks
overcoming challenges
ensuring that our service continues to meet the needs of our business and customers
collaborative team using agile methodologies and practices
Take ownership of backend services
from design and implementation to operation and improvement
Proactively advocate for technical improvements and help define engineering priorities
Improve existing applications and design and build new solutions from scratch
Contribute to code reviews
and other team ceremonies
Help shape development technologies
and engineering practices
Follow best‑practice guidelines and contribute to their continuous improvement
Work closely with Product Managers to translate user stories into technical designs
Tackle complex business logic and help solve real business problems
Troubleshoot and resolve production issues in a timely manner
How You'll Work.
Team & Collaboration
part of a cross-functional service-oriented team; collaborating with the team to operate and enhance assigned parts of the platform; work closely with the product owner and team members; Work within a small, collaborative team; Work closely with Product Managers
Communication Scope
Communicate effectively in both written and verbal form with local and remote team members
Process & Methodology
considering deadlines, balancing effort and outcome, proactively addressing risks
Full Job Description
Purpose of the Position As a Senior Software Engineer, you will be part of a cross-functional service-oriented team, working on extending and maintaining our Affiliate Marketing platform. Your responsibilities include writing clean, secure, and well-tested code, following best-practice guidelines, and collaborating with the team to operate and enhance assigned parts of the platform. You will have a significant impact in terms of efficiency, problem-solving, and mentoring colleagues. Additionally, you will work closely with the product owner and team members to translate user needs into technical solutions. Throughout the lifecycle of a service or product, from requirements to deployment, support, and maintenance, you will take a leading role, considering deadlines, balancing effort and outcome, and proactively addressing risks. Your contribution will be vital in overcoming challenges and ensuring that our service continues to meet the needs of our business and customers. The Team You will be joining our Rewards tribe, a cross functional team at the core of the business. We enable advertisers to define how they reward publishers and manage commissions and transactions using an event‑driven architecture. We use an exciting array of technologies, including Java/Spring, AWS Lambda, Kafka, NodeJS, SQL/NoSQL databases, and more. Key tasks and responsibilities Work within a small, collaborative team using agile methodologies and practices Take ownership of backend services, from design and implementation to operation and improvement Proactively advocate for technical improvements and help define engineering priorities Improve existing applications and design and build new solutions from scratch Contribute to code reviews, planning sessions, retrospectives, and other team ceremonies Help shape development technologies, standards, and engineering practices Follow best‑practice guidelines and contribute to their continuous improvement Work closely with Product Managers to tra
Applying for this Senior Software Engineer (f/m/d) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Awin?
Real rants from real employees. Read before you apply.