Purpose of Position
As a Software Engineer you are part of a cross-functional service-oriented team, working on extending and maintaining our Affiliate Marketing platform.
You will be responsible for writing clean, secure and well-tested code. You follow best-practice guidelines and help to improve those guidelines, your code is open by default and easy for others to reuse. You are part of a team and with the team extend, maintain and operate assigned parts of our platform.
You have a good understanding of the user needs within your service and work with the product owner and other team members to translate these into technical solutions. You work through the entire lifecycle of a service or product, from understanding requirements, development to deployment, support and maintenance. You show an understanding for deadlines, find pragmatic solutions and are proactive in raising potential risks.
You will help the team in solving the challenges that arise as our business grows and develops; working together to ensure the service continues to meet the needs of our business and its customers.
The Team
You will be joining our Advertiser tribe which handles one of our most important and impactful solutions at Awin. Getting partners to discover each other! It is of the uttermost importance to get our clients embarked in a journey of building new relationships with possible partners that can better enable them to focus on the business, while their new connections help them drive sales and engagement.
As part of our team, you'll contribute to a dynamic environment focused on building partnerships that drive growth. While our current applications primarily use PHP and on-premises hosting, we're actively exploring Java and AWS for upcoming projects. Join us in shaping the future of affiliate marketing.
Key Tasks & Responsibilities:
- Collaborate within a small, focused team that follows agile methodologies, working with a well-defined and refined product backlog. Active participation in sprints, stand-ups, and retrospectives is essential.
- Enhance and innovate on existing applications while also contributing to the design and development of new solutions from the ground up, ensuring scalability and performance.
- Contribute to the full development lifecycle by writing high-quality code, participating in code reviews, and continuously improving team processes and technologies through retrospectives and planning sessions.
- Contribute to shaping the technical direction by actively participating in development practices, tools, and technology decisions, ensuring the team remains aligned with modern approaches.
- Champion best practices in development, architecture, and process, and actively help evolve and optimise those standards across the team.
- Work closely with Product Managers to translate user stories into technical features and actionable development tasks, ensuring alignment between business goals and engineering work.
- Tackle complex business logic challenges and deliver solutions that address real-world business needs while maintaining high standards of reliability and maintainability.
- Communicate effectively with both local and remote team members, contributing to both verbal and written discussions. You’ll be expected to maintain clear and concise documentation, as well as be responsive via email and other communication tools.
Skills & Expertise:
Required:
- At least 6 years of commercial Software Engineering experience, with a proven track record of delivering high-quality, scalable software solutions.
- Proficiency in PHP, with extensive hands-on experience in building robust, secure, and scalable applications.
- Passion for writing elegant code and a desire to constantly refactor and improve, with a good understanding of SOLID, design principles and OOP
- Proficient in working with both relational and non-relational databases, with hands-on experience in SQL and NoSQL databases.
- Strong understanding of distributed systems and microservice architecture, ensuring scalable and reliable services.
- Good understanding of Cloud technologies (AWS, Azure, GCP) .
- Eagerness to learn and develop skills in Java and AWS. Opportunities for growth and learning in this area will be provided
Nice to have:
- Experience with Java or any exposure to Java-based systems and frameworks (Spring, Hibernate, etc.).
- Knowledge of containerisation tools like Docker and orchestration platforms like Kubernetes.
- Familiarity with front-end frameworks such as Angular.
- understanding of messaging systems, with a preference for Kafka.
- Familiar with cache solutions. Redis, Memcached, or else.
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.
Apply now to begin the next stage of your career at a progressive company that supports both your professional and personal development.
#LI-RS1
- ...Description Unified Content Processing Platform (part of Compliance Shared Services) is looking for a Senior Software Development Engineer to build software systems that provide a safe shopping experience for Amazon customers, validate regulatory compliance across...SeniorDe luni până la vineri
- ...Description Ring is looking for a Senior Software Development Engineer to join the team, to support the computer vision machine learning infrastructure that provides smart and rich notifications to Ring customers worldwide. You will be part of a global organisation...SeniorDe luni până la vineri
- ...Description Ring is looking for a Software Development Engineer to join the team, to support the computer vision machine learning infrastructure that provides smart and rich notifications to Ring customers worldwide. You will be part of a global organisation, and...SugestiiDe luni până la vineri
- ...with strict governmental regulations. We are looking for Software Development Engineers (SDEs) with strong analytical and problem-solving skills,... ...to innovate in our space. The team is a healthy mix of senior engineers (who will help you understand and deal with...SeniorDe luni până la vineri
- ...protecting billions of fields per day in transit and at rest. The team is looking for innovative, brilliant and enthusiastic software development engineers who can define, design, build and operate software systems to protect our customer's sensitive data. You will be part...SugestiiDe luni până la vineri
- ...together. Ring is an Amazon company. For more information, visit With Ring, you're always home. Ring is looking for a Software Development Engineer to join the team, to support the computer vision machine learning infrastructure that provides smart and rich...De luni până la vineri
- ...Description Do you want to build software solutions in collaboration with art directors, UX designers, diverse marketing teams and... ...technical teams. We are looking for a software development engineer eager to work in a team of innovators and contribute to a suite...De luni până la vineri
- ...higher levels daily. Our teams consist of product owners QA engineers Software Engineers and people from across the business all working collectively... ...bring with you. How will you make an impact As a Senior Software Developer at WebBeds youll play a pivotal role...Senior
- ...We are looking for an enthusiastic Junior PHP Engineer to join our Developer Platform team. You’ll work alongside senior engineers on migrating our legacy systems to modern... ...engineers to design, implement, and test software features and applications. Develop clean, well...SeniorMuncă fizică
- ...clientilor, acoperirea selectiei si performanta aplicatiei (latenta, erori, blocari). CE VEI FACE Cautam un inginer de dezvoltare software pasionat care sa ne ajute sa dezvoltam un sistem distribuit robust, scalabil, care sa sprijine nevoile platformei noastre de...De luni până la vineri
- ...conversion, selection reach and application performance (latency, errors, crashes). We are looking for a passionate software development engineer to help us develop a robust, scalable distributed system supporting the needs of our analytics platform (data streaming,...De luni până la vineri
- ...beloved brands - customer obsession is part of our company DNA. Our interns write real software and collaborate with a selected group of experienced software development engineers who help interns on projects that matter to our customers. We want to you to feel welcomed...De luni până la vineri
- About Us L4B Software is a global engineering deep-tech company headquartered in Munich, Germany, and Santa Clara, California. Since 2004, the company has been providing software engineering solutions and services for leading OEMs in automotive, consumer electronics...SeniorDe luni până la vineri
- ...: - Management and coordination of testing processes within software development projects - Experience in coordinating all testing... ...- Meal tickets, easter, and christmas gift vouchers - Seniority bonus and referral bonus Health and Well-being - WorldClass...SeniorDe luni până la vineri
- ...Description The Robot Detection team is seeking a Software Development Engineer passionate about big data technologies, cybersecurity and machine learning. We combine these three areas to accomplish the mission to isolate traffic generated by web bots on Amazon's customer...De luni până la vineri
- ...automate infrastructure provisioning Collaborate with other engineers for version control and use GitHub Actions for CI/CD pipelines... ...and methodologies Comfortable working in an agile software development environment and have experience of CI/CD and deployment...De luni până la vineri
- ...Purpose of Position As a Senior Software Engineer, you will be part of a frontend platform team. You will be an advocate for writing clean, secure, and welltested code. You will enforce best-practice guidelines and help to improve those guidelines ensuring your code...Senior
10000 - 12000 lei/luna
...experience with backend and some experience with frontend development in JavaScript (Node and React), preferably in a large-scale software application - Comfortable using TypeScript - Experience with the performance and architecture considerations that go into scaling...SeniorDe luni până la vineri- ...Description DESPRE NOI Amazon SDO Privacy engineering opereaza tn Austin - TX, SUA si in Iasi sau Bucuresti - Romania. Misiunea noastra... .... MENTORAT/AVANSAREA CARIEREI Tn calitate de inginer software, vei continua sa tnveti, vei fi implicat tn procesul de...Termen lungDe luni până la vineri
- We are searching for .NET Software Developer – PES We are looking for skilled professionals... ...1 Software Architect, 1 Infrastructure Engineer, 1 Technical Lead/Software Developer, 3... ...2 Software Testers, all at middle to senior level, to ensure comprehensive project...SeniorDe luni până la vineri
- ...degree in informatics or related field; 1+ years of professional software development experience; Strong proficiency with iOS... ...how – personal and technical development plan developed by our senior technical colleagues; Team buildings & team activities; Fun activities...SeniorDe luni până la vineri
- ...si 4. Tmpreuna punem bazele unor proiecte de dezvoltare software, hardware si modelare. Toate aceste laboratoare le vom executa... ...We look forward to your application. Your Contact Vitesco Technologies Engineering Romania SRL Bogdan-Constantin Garbea...De luni până la vineri
- ...team is looking for a passionate, results-oriented, inventive Software Development Manager to join our Privacy team. Amazon's mission... ...privacy data solutions. You'll lead a talented and nimble team of engineers to create innovative ways to protect our customer's privacy....De luni până la vineri
- ...company: Our client is a prominent developer of advanced software solutions tailored to support the management of complex portfolios... ...globally. About job: We are seeking an experienced Senior Software Developer to join the client team and contribute to...Senior
- ...are looking for enthusiastic Front End Engineers with strong analytical and problem solving... ...You will contribute to all parts of the software development and deployment lifecycle,... ...to others, including those who are more senior. - Your work positively impacts the software...SeniorDe luni până la vineri
- ...conferences, and certification; A reliable team, with extensive know-how – personal and technical development plan developed by our senior technical colleagues; Team buildings & team activities; Fun activities with colleagues sharing your passion (Ex: Movie Nights,...SeniorDe luni până la vineri
- We are searching for .NET Software Developer – QCLab We are looking for a skilled .NET Software Developer to join us for a cutting-edge healthcare project with Sysmex Europe. If you meet the qualifications and are interested in joining our team, please submit your...De luni până la vineri
- Iata ce vei face in calitate de Sales Account Manager: Vei aborda companii mari pentru a le propune solutii software pentru managementul afacerilor Vei face prezentari demo pentru solutia software asignata, dar si prezentari detaliate pe nevoile clientului Vei relationa...
- ...Description Unified Content Processing Platform (part of Compliance Shared Services) is looking for a Front End Engineer to build interfaces for software systems that provide a safe shopping experience for Amazon customers, validate regulatory compliance across our...De luni până la vineri
- ...Tremend is looking for QA Engineer to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to figure... ...plans, test cases, and test scripts to ensure the quality of our software products Perform various types of testing, including...Muncă fizică