Python Software Engineer (+4 Years)

he engineer we are looking for will work in the platform developer team on all aspects of the software development cycle; design, develop, test and deploy. The work will be composed of developing a low & no-code solution that enables users to configure and run batch data operations for the purpose of data reporting & visualisation. The solution is deployed and hosted in Azure and services used include Azure Web App, Storage Accounts, Azure Data Factory and Databricks. The main programming languages used by the team are either Python or C#.

About Team:

Swiss IT consultancy specializing in data management solutions, which core mission is to develop cutting-edge tools and services. The collaborative team works across diverse business domains, both internally and externally, to create products supporting operational activities, activation, and client reporting solutions.

Key Responsibilities:

  • Collaborate with cross-functional teams to understand and define data harmonisation & transformation requirements.
  • Design, develop, and maintain data processing libraries, pipelines using Databricks and Python.
  • Optimize data processes for performance and scalability.
  • Ensure data quality and reliability by implementing data validation and testing procedures.

Requirements:

  • 4+ years of software development experience.
  • Fluent English as a working language.
  • Extensible experience with Databricks and Python for data engineering.
  • Professional experience of deploying and testing software solutions in a cloud environment (ideally Azure).
  • Professional experience containerising software solutions to work at scale in the cloud.
  • Database experience including analytical SQL queries and OLAP databases.

Nice to Have:

  • Domain experience involving market research and/or retail data management.
  • Experience with modern software development methodologies, for example Test Driven Development, Agile Scrum and Lean Software Development.
  • Experience using Large Language Models to enhance user experience.
  • Front end development experience, preferably using React.

What it's Offered:

  • Competitive salary and benefits package.
  • Opportunities for professional development and growth.
  •  A supportive and collaborative work environment.
  • The chance to work on meaningful projects with real-world impact.
  • A remote or office based working environment with irregular face to face team meetings throughout the year.

Place of work

Antal International
Barcelona
Spain

Employer profile

In 1993, a visionary in London set out to create a better way to connect talented individuals with job opportunities. Fast forward 30 years, and that vision has grown into a worldwide network of over 800 consultants spanning 32 countries. As one of the top recruitment companies, we specialize in IT, Accountancy, Sales and Marketing, Engineering, and more, offering game-changing recruitment consultancy and talent acquisition services to companies of all sizes. Join us on this journey of growth! With our personalized approach to the hiring process, we aim to make finding the right job a positive and stress-free experience for you as a candidate. We understand that job searching can be overwhelming, so we offer our expertise every step of the way to help you navigate the process with ease. Our goal is to empower you to achieve your career aspirations and land the perfect job! At our core, we believe that our success is directly tied to the success of the candidates we work with!

Local radius

  • Eixample
  • L'Hospitalet de Llobregat
  • Sant Martí
  • Badalona
  • Sabadell
  • Sants-Montjuïc
  • Horta-Guinardó
  • Nou Barris
  • Sarrià-Sant Gervasi
  • Sant Andreu



Job ID: 8435136 / Ref: a71aebdc3d576a63fc2e11edb9972cbe

Quick application

If the job appeals to you, don't hesitate and send in your application immediately - it might just be the dream job you're looking for.

Antal International

Employees
201-500
Industry
Other industries
Contact