Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Consejos empleo Fichas empresas
Buscar

Senior software engineer – python / aws / ai

Barcelona
Sage
Publicada el 3 diciembre
Descripción

Senior Software Engineer – Python / AWS / AI 5 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

We’re looking for a

Senior Software Engineer

to help design, develop, and deploy scalable, high-quality software solutions that power Sage’s next generation of products. You’ll use your expertise in Python, AWS, and AI technologies to deliver robust, modern systems while collaborating closely with product managers, QA, and other engineers across multiple squads.

You’ll thrive in a fast-paced, iterative environment, building and evolving services that directly impact how businesses operate every day.

Location & Hybrid / This is a hybrid role requiring 3 days per week in our Barcelona office.

Your First 90 Days

30 days

– Get up to speed with our architecture, tools, and delivery pipelines. Understand the products, meet your squad, and start contributing to smaller tasks and code reviews.

60 days

– Take ownership of features, design scalable solutions, and collaborate closely with your teammates to improve existing services.

90 days

– Lead development on key initiatives, help shape architecture discussions, and actively contribute to our engineering best practices and AI-driven innovations.

Meet the Team You’ll join a cross-functional, agile engineering team that values collaboration, experimentation, and clean, maintainable code. Our squad currently consists of 4 people plus a part-time architect.

1 Team Lead & 2 developers with complementary expertise across backend and frontend technologies

1 QA engineer focused on quality and automation

A part-time architect who supports architectural decisions and long-term technical strategy

Internal AI-Based Solutions

Semantic search with RAG (Retrieve-Augment-Generate) for intelligent information retrieval

AI-driven report generation with graphics, analysis, and summarization capabilities

AI performance metrics to monitor and optimize model efficiency

You’ll work alongside product managers, QA engineers, and other developers who are passionate about solving complex problems and continuously improving how we build software.

Your manager fosters an empowering, supportive, and technically engaging environment where engineers are encouraged to learn, challenge ideas, and take ownership of their work.

How Success Will Be Measured

Delivery of reliable, well-structured, and maintainable software

Active contribution to architecture design and code quality improvements

Collaboration and knowledge sharing across squads

Initiative in problem-solving, automation, and continuous delivery

Commitment to clean code, scalability, and system resilience

Skills You’ll Gain

Experience designing scalable APIs and AI-powered solutions

Exposure to cross-squad collaboration and product-driven delivery

Broader understanding of system design, DevOps, and automation at scale

Snapshot of Your Day-to-Day You’ll design, code, test, and deploy cloud-based services using Python and AWS, collaborating with other engineers to deliver features from concept to production. You’ll review pull requests, participate in architecture discussions, and continuously refine system performance and scalability.

Core Competencies At Sage, we hire technically capable people. While we use the technologies below, we don’t expect expert knowledge from day one. What matters most is your curiosity, problem-solving mindset, and passion for building reliable systems. You’ll be fully supported as you learn and grow with us.

Python or TypeScript for creating and consuming APIs

AWS – for most of our production infrastructure and data storage. We use services such as Amazon DynamoDB, AWS Lambda, Amazon Bedrock, ECS, SQS, SNS, and others.

CDK for building infrastructure

GitHub Actions for CI/CD

Qualifications

Strong experience in software engineering with service-oriented architectures

Proven experience with Python or TypeScript for API development

Hands‑on experience with AWS and cloud-native services

Passion for writing clean, maintainable, and testable code

Strong collaboration skills and ability to thrive in an agile, fast‑paced environment

Comfortable owning code from design to production

Familiarity with architectural decision-making and scalable design principles

Nice to Have

Experience developing or integrating AI-powered solutions

Exposure to infrastructure as code (CDK preferred)

Familiarity with React for web development and with Docker for containerization.

Experience with GitHub Actions.

Benefits

Flexible benefits: exchange part of your salary and make tax savings on health insurance, meal and transport vouchers, childcare, and training.

Well‑being: Free access to the Calm app (for up to 5 users), 24/7 counselling, and emotional support from our Healthy Mind Coaches. We also offer self-care and parenting resources through the Cleo app.

Flexible working: flexibility of working one hour in, one hour out, shortened workdays on Fridays and during the summer, and the opportunity to work from over 40 countries for up to 10 weeks per year through our Work Away program.

Annual leave: 23 working days of vacation, 5 paid days per year for volunteering, and 5 additional paid days annually for personal or professional development.

Extended leave: 7 extra days of maternity leave and 5 extra days of paternity leave, on top of the legal allowance, available after one year of service.

Financial support: Life and disability insurance, salary advances of up to 3.5 times your net monthly pay, a €300 net marriage bonus, and access to Sage's employee stock purchase plan at a discounted rate.

Health and Safety Responsibilities

Fostering the safety culture, by leading with your own example.

Following established safety procedures and reporting potential hazards promptly helps maintain a secure and efficient workplace.

Participating in safety training sessions and adhering to preventive guidelines and procedures, the objective is minimizing risks and protecting yourself and the rest of your colleagues.

Seniority Level Mid-Senior level

Employment Type Part‑time

Job Function Engineering and Information Technology

Referrals increase your chances of interviewing at Sage by 2x.

#J-18808-Ljbffr

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar
Oferta cercana
Associate campaign manager
Barcelona
Sage
De 30.000 € a 60.000 € al año
Oferta cercana
Senior software engineer – python / aws / ai
Barcelona (08001)
Indefinido
Sage
40.000 € al año
Oferta cercana
Backend developer (.net)
Barcelona (08001)
Indefinido
Sage
52.500 € al año
Ofertas cercanas
Empleo Sage
Empleo Sage en Barcelona
Empleo Barcelona
Empleo Provincia de Barcelona
Empleo Cataluña
Inicio > Empleo > Senior Software Engineer – Python / AWS / AI

Jobijoba

  • Dosieres empleo
  • Opiniones Empresas

Encuentra empleo

  • Ofertas de empleo por profesiones
  • Búsqueda de empleo por sector
  • Empleos por empresas
  • Empleos para localidad

Contacto/ Colaboraciones

  • Contacto
  • Publiquen sus ofertas en Jobijoba

Menciones legales - Condiciones legales y términos de Uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2025 Jobijoba - Todos los Derechos Reservados

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar