Top Software Engineer Jobs in Barcelona
As a Software Engineer III, you will design, develop, and implement software solutions for Walmart's GTSS team. Responsibilities include building automation tools, collaborating with teams, optimizing processes, integrating systems, ensuring code quality, and resolving technical issues.
The role involves developing scalable and highly available front-end applications using a modern tech stack while collaborating with users to define features and drive projects to completion.
As a Senior Software Engineer, you'll work on full-stack development, collaborating with Agile teams to create and support cloud-based solutions. You'll leverage various programming languages and tools to solve complex business challenges and empower customers financially, whilst mentoring others in the tech community.
As a Software Engineer III at Walmart, you will design and develop software solutions, collaborate with cross-functional teams, take ownership of full-stack development, and work with advanced technologies including Spark, Kafka, and cloud platforms like GCP and Azure. The role requires optimizing databases and creating responsive user interfaces, all while ensuring high-quality code delivery.
As a Full Stack Software Engineer at Capital One, you will collaborate within Agile teams to design, develop, test, and implement technical solutions. You'll leverage a wide range of programming languages and cloud services, while mentoring fellow engineers and optimizing business solutions to enhance customer financial experiences.
The Software Engineer will lead projects through the software development life cycle, focusing on design and integration of software systems. Responsibilities include conducting code reviews, mentoring developers, and participating in software testing and project management. They will develop and implement software solutions and ensure adherence to best practices and standards.
As a Senior Software Engineer at Walmart, you will work on digital signage and technology solutions, lead development efforts, create software roadmaps, design scalable software systems, and ensure quality through testing. The role demands experience in multiple programming languages and automated testing methodologies to enhance application performance.
The Software Engineer will lead projects through the software development life cycle, design and integrate software systems, conduct code reviews, mentor developers, and provide project updates. This role requires advanced knowledge in debugging, testing, and secure coding techniques, alongside strong leadership and problem-solving skills.
Featured Jobs
Join MEMX as a Software Engineer to design, develop, and support the MEMX Trading system software, particularly during US evening hours. Responsibilities include full software development life cycle, low latency application development, and resolving production issues.
As a Software Engineer on the Execution Management System team, you will develop and enhance mission-critical applications utilizing modern technologies. You'll engage with users to define and implement features, while ensuring high performance and scalability in trading systems. Expect to leverage advanced front-end and full-stack skills in a cloud-based environment.
As a Mid-Level Software Engineer at USAA, you will design, develop, and improve technology solutions that enhance employee experiences. Your role involves troubleshooting complex system issues, participating in code reviews, mentoring junior engineers, and completing all stages of the software development lifecycle.
The Software Engineer will join the Enlighten AI Routing team to build scalable and maintainable enterprise-grade software. Responsibilities include writing and maintaining software in C# and Python, creating Jenkins build pipelines, deploying applications using Docker and Kubernetes, participating in agile processes, and contributing to both development and operations as part of a distributed team.
The Staff Software Engineer will lead the technical direction and design of the Toast POS Tables and Orders workflows, ensuring quality and continuous improvement while mentoring junior engineers. This role involves collaboration with technical and non-technical leaders to translate business needs into actionable projects for the restaurant engineering team.
The Staff Software Engineer will lead the engineering team in developing core applications and refactoring existing systems while ensuring best practices for performance, scalability, and security. This role includes mentoring, collaborating across teams, and managing technical debt, all focused on delivering high-quality software solutions.
As an Integration Software Engineer at Anduril Industries, you will design, develop, and maintain integration solutions that connect various systems and applications. You will collaborate with cross-functional teams to understand integration requirements, implement integration code, conduct thorough testing, create documentation, and ensure ongoing maintenance and monitoring of systems to enhance performance and reliability.
The Software Engineer will design and implement application architecture, support production deployments, lead project implementation, and mentor junior team members. Responsibilities include resolving service requests, increasing unit test coverage, and collaborating with various teams to deliver high-quality software solutions.
As a Software Engineer at REPAY, you will lead a team of developers to enhance their payment processing platform, collaborate with stakeholders, mentor junior engineers, and ensure the delivery of high-quality software solutions through the full software development lifecycle.
As a Senior Software Engineer, you'll design and build an Advertising platform using microservices architecture, develop user interfaces for campaign performance, and work with large data systems for analytics. You'll also troubleshoot issues and apply machine learning techniques to improve ad performance.
Join a dedicated team of developers, product managers, and designers at Nextdoor as a Software Engineer. Work on leveraging technology to create a kinder world where everyone can rely on their neighbors. Opportunity to contribute across the entire engineering stack and make significant impacts. Bachelor's degree expected between 2024 and Summer 2025.
As a Software Engineer at Fivetran, you will develop enterprise-grade software focusing on performance engineering. Responsibilities include designing performance tests, analyzing system performance, identifying bottlenecks, and collaborating on solutions. You will work with various technologies to enhance product resilience and efficiency.
As a Software Engineer III on the Walmart Price Execution team, you'll design and maintain APIs and software services, ensure application resilience and scalability, and analyze system performance. You'll also develop automated tests, work with microservices, and collaborate on improving coding practices.
As a Software Engineer II at Fivetran, you'll focus on building enterprise-grade software, ensuring product performance standards, developing benchmarks, and resolving performance issues through collaboration with engineers and cross-functional teams.
As a Software Engineer II at Fivetran, you will develop and debug code to identify and resolve performance issues, analyze production workloads, and design performance benchmarks. Collaborating with teammates and cross-functional teams, you will focus on enhancing the performance and reliability of Fivetran products, ensuring they meet high-performance standards.
The Senior Software Engineer - Distribution Center Systems at Ahold Delhaize USA is responsible for designing, developing, and implementing software solutions for distribution centers. They collaborate with team members and stakeholders to ensure products meet business requirements and are scalable. Responsibilities include technical design, coding, testing, and releasing software into production. This role leads initiatives for improving team efficiency and eliminating technical debt.
The Lead Software Engineer will develop client applications for Disney's video streaming services on Roku devices. Responsibilities include building and enhancing applications, contributing to UI/UX experiences, collaborating with teams on requirements, and ensuring compliance with hardware and certification standards.
Top Companies in Barcelona Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Spain
Tech Jobs & Startup Jobs in Barcelona
Software Engineer Jobs in Barcelona
Tech Jobs & Startup Jobs in Madrid
Software Engineer Jobs in Madrid
Tech Jobs & Startup Jobs in Seville
Software Engineer Jobs in Seville
Tech Jobs & Startup Jobs in Valencia
Software Engineer Jobs in Valencia
Remote Jobs in Spain
Remote Jobs in Barcelona
Remote Jobs in Madrid
Remote Jobs in Seville
Remote Jobs in Valencia
All Filters
No Results
No Results