Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobrapido

Senior Python Developer - barcelona

Posted Updated 2 views
Discussion

Summary

Senior Python Developer on Novartis's Digital Finance team in Barcelona (hybrid), designing scalable Python applications that power AI-driven finance decisions. Day to day: building cloud-native backend services and APIs on AWS, operationalizing ML/AI with data scientists, and driving testing, CI/CD and code reviews while mentoring peers.

Overview

Si sus habilidades, experiencia y cualificaciones coinciden con las de esta descripción del puesto, no demore su solicitud.

As a Senior Python Developer in Novartis Digital Finance, you design scalable Python applications that power AI-driven finance decisions. You operate at the intersection of software engineering, cloud technologies, and data science to deliver enterprise-grade solutions with real impact. You collaborate with global teams to operationalize ML and AI initiatives within a cloud-native architecture. You drive engineering excellence through testing, CI/CD, and code reviews while mentoring peers. This role offers meaningful work shaping AI-enabled finance at scale in a hybrid Barcelona environment.



Compensaciones / Beneficios
  • insurance plans
  • retirement plans
  • wellbeing resources
  • global recognition programs
  • flexible and hybrid working options
  • minimum 14 weeks paid parental leave

Responsabilidades
  • Design and develop scalable Python applications for AI and finance solutions
  • Build secure, maintainable backend services and APIs for enterprise platforms
  • Collaborate with Data Scientists to operationalize ML/AI solutions
  • Develop cloud-native applications and integrations using modern cloud and container technologies
  • Optimize performance, reliability, and scalability for business-critical workloads
  • Drive engineering excellence via automated testing, code reviews, and CI/CD practices
  • Contribute to technical architecture decisions and mentor developers on best practices

Requisitos principales
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related xkdbapo field
  • Proven experience developing enterprise-grade Python applications
  • Strong expertise in designing APIs and microservices
  • Experience with cloud platforms, preferably AWS
  • Solid knowledge of SQL, software architecture, and clean coding principles
  • Experience with containers, automated testing, and CI/CD practices
  • Collaboration
  • Learning agility
  • Stakeholder engagement
  • Python (Programming Language)
  • APIs and microservices
  • AWS (Amazon Web Services)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available