Ernst and Young

Senior Software Engineer - EY GDS Spain - Hybrid

Ernst and Young
Apply
13 days ago
Málaga, SpainSenior

Responsibilities

  • Build and maintain end-to-end web applications with Python, Node.js, Angular, and related technologies.
  • Create robust REST and GraphQL APIs using FastAPI, Flask, Node.js, or equivalent frameworks.
  • Integrate LLM APIs, embeddings, prompt design, and basic RAG workflows into applications.
  • Use AI frameworks and vector databases to support AI-enhanced product features.
  • Deploy services on Azure, AWS, Kubernetes, or similar environments.
  • Apply testing strategies, clean-code practices, Git workflows, and CI/CD processes.
  • Develop scalable, polished user interfaces that integrate with AI-powered backends.
  • Collaborate with product, design, and AI teams to turn business needs into practical features.
  • Apply monitoring, logging, performance, reliability, and responsible AI practices.

Requirements

  • At least 3 years of experience building full-stack applications.
  • Strong experience with backend technologies such as Python or Node.js and modern frontend frameworks such as Angular.
  • Practical experience integrating AI functionality, including LLM APIs, embeddings, prompt design, or basic RAG workflows.
  • Strong API engineering experience with REST or GraphQL and frameworks such as FastAPI or Flask.
  • Solid engineering fundamentals, testing strategies, clean-code practices, Git, and CI/CD workflows.
  • Hands-on experience deploying services on Azure, AWS, or similar cloud environments.
  • Experience or familiarity with LangChain, Semantic Kernel, or vector databases.
  • Experience with Kubernetes or similar deployment environments is preferred.
  • Knowledge of logging, performance monitoring, reliability practices, and responsible AI principles is preferred.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field.

Benefits

  • Hybrid work model in EY GDS Spain.
  • Tailored training and career development programs.
  • Psychological support sessions and health resources.
  • Meaningful volunteering opportunities.
  • Recognition programs for individual and team achievements.
  • Inclusive, collaborative environment with opportunities to work across global EY teams.

Tech Stack

AngularAWSAzureFastAPIFlaskGitGraphQLKubernetesNode.jsPython
Ernst and Young

About Ernst and Young

10,000+ employees
Contact me