Senior Software Engineer (m/f/d) - based in Portugal

  • International
  • unbefristet
  • Vollzeit

Wer wir sind

rpc – The Retail Performance Company ist das Beratungsunternehmen für den gesamten Weg zu einer kundenorientierten Transformation: von der kundenzentrischen Strategie, über Customer Experience Design, Data Analytics bis hin zu People Empowerment und Performance Management. Wir haben es uns zur Aufgabe gemacht, unsere Kund*innen durch ganzheitliche Lösungen von der Strategie bis zur Implementierung aus einer Hand zu unterstützen. Unser Fokus liegt auf der Schaffung inspirierender Kundenerlebnisse für eine nachhaltige und wertschöpfende Beziehung zwischen Marken und Endkund*innen.  

rpc wurde 2013 als Joint Venture der BMW Group und H&Z Unternehmensberatung AG gegründet und ist mit über 400 Mitarbeiter*innen in zehn Ländern vertreten.

Deine Aufgaben

 

  • Lead the design, development and maintenance of web scraping/crawling applications to collect large datasets from the web
  • Reverse engineer public APIs to connect new data source
  • Potentially, develop and optimize RESTful APIs and web applications to expose datasets and analytics
  • Define architecture and technology choices
  • Design databases and implement data modeling best practices
  • Ensure code quality, performance and security
  • Technically educate more junior software/data/analytics engineers, review code and provide guidance
  • Stay up to date on emerging technologies
  • Optionally, architect, build and manage data pipelines in the cloud (AWS)
  • Optionally, perform ETL to process and transform raw data into structured datasets

Dein Profil

 

  • 4+ years of experience in leading the development of (web) applications and APIs
  • Designed and implemented scalable, secure and performant backend systems
  • Collaborated closely with product and data teams throughout the development process and proven track record of delivering projects on time and within budget
  • Proficient in Python, JavaScript,, HTML and CSS, ideally also SQL
  • Expert in web scraping/crawling and data sourcing libraries (in particular, Playwright, Selenium)
  • Experience in Web application development & frameworks (Django, Flask, Node.js)
  • Ideally, expert knowledge of databases like PostgreSQL, MongoDB and MySQL and data modeling
  • Ideally, experience in AWS (S3, EC2, Lambda, Glue)
  • Proficient in software architecture, design patterns and engineering best practices
  • Strong software engineering skills (algorithm design, data structures, distributed system and cloud architectures) and practices (version control, testing, agile methodologies)
  • Experience with DevOps tools, cloud platforms and containerization
  • Excellent analytical and problem-solving abilities, communication & collaboration skills
  • Expertise in machine learning algorithms, recommendation engines, statistical analysis and predictive modeling and integrating ML models into products is a plus
  • Mentored and trained junior engineers and provided technical guidance
  • Fluent in English

Das schätzen unsere Mitarbeiter*innen

  Beratung 2.0

Ein Beratungsumfeld, das sich neu erfindet: Bei uns ist Deine Projektauslastung nicht bonusrelevant und wir bieten Dir ein Höchstmaß an Flexibilität, beispielsweise durch Sabbaticals, Remote Work und Teilzeiten, um Deiner individuellen Lebensphase gerecht zu werden. Deine Zufriedenheit stellen wir durch ein Mentorenprogramm, regelmäßige Happiness Checks und eine ausgebildete Feelgood Managerin sicher

  Gehalt & Benefits

Lust, mit dem rpc Firmenwagen zur rpc Firmenhütte in die Alpen zu fahren? Die kann man sich für einen Obolus nämlich auch privat mieten. Außerdem winken weitere Vergünstigungen und ein umfangreiches Benefits-Programm, das u.a. Mitarbeiterrabatte, vergünstigte Fitnessstudiomitgliedschaften und eine betriebliche Altersversorgung beinhaltet. Du siehst: Wir definieren uns nicht über den obligatorischen Obstkorb, Kickertisch, Süßigkeitenschrank und lokalen Kaffee (das ist für uns selbstverständlich)

  rpc Spirit

Eine Unternehmenskultur, die besser ist als bei den anderen – ist einfach so! Unsere Mitarbeiter*innen beschreiben uns als offen, dynamisch, sympathisch und wertschätzend. Wir haben eine strikte „No Jerks“-Policy. Die Entscheidungswege sind kurz und die Hierarchien flach. Letzteres ist am besten erlebbar auf einer unserer legendären internationalen Firmenveranstaltungen (schon mal eine ganze Insel in Kroatien gemietet?)

  Weiterbildung & Perspektiven

Perspektiven über die nächste Karrierestufe hinaus: Bei uns hast Du die Möglichkeit, Deine Stärken nach individueller Neigung einzubringen, schnell Verantwortung zu übernehmen und das Unternehmen aktiv mitzugestalten. Um alles Weitere kümmert sich unsere hauseigene rpc Academy

Fragen?

Dann ruf uns an oder schreib uns:

Helen Schlegel

Junior HR Specialist

career@rpc-partners.com

+49 (0) 89 2000 5080

Wir freuen uns auf Deine Bewerbung!

Get that Job now!

or share it

Helen Schlegel

Junior HR Specialist