Get the job you really want

Top Software Engineer Jobs in Barcelona

907+ Job Results
2 Days Ago
27 Locations
1,200 Employees
Expert/Leader
1,200 Employees
Expert/Leader
Big Data • Cloud • Software • Database
As a Staff Software Engineer at Fivetran, you'll develop enterprise-grade software focused on enhancing data analytics capabilities, ensuring code quality and reliability, coordinating project execution, and collaborating across teams to support customer needs and product growth.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer, you will lead the architecture, design, and development of Fivetran's Data Lake product, ensuring queryable data for customers. Responsibilities include collaborating with product teams, developing reliable data lake systems, and addressing performance challenges while promoting open-source innovations.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will lead the design and development of Data Lake systems, work on high-performance data management, partner with product teams, and ensure operational excellence. Your role involves optimizing performance and engaging in open-source projects, contributing innovative solutions to data challenges.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
27 Locations
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer in Developer Productivity will create automations and tools to improve the productivity of the engineering department, troubleshoot issues, and collaborate with teams. Responsibilities include designing and maintaining automation using TypeScript and Java, and writing documentation for the tools developed.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
Lead the technical architecture, design, and development of Fivetran's Data Lake product, ensuring scalability, performance, and ease of use, while collaborating with product teams and managing large-scale data lake systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
27 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer at Fivetran will lead the development of the Data Lake product, focusing on architecture, design, and delivery of high-performance data systems. Responsibilities include collaborating with product teams to implement new features, optimizing performance and reliability, and contributing to open-source projects.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
27 Locations
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will develop and maintain data pipelines that transfer data from various sources to data warehouses, ensuring technical excellence and mentoring junior team members. Responsibilities include writing and reviewing Java code, and participating in architectural design and feature enhancements.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
2 Locations
158 Employees
Senior level
158 Employees
Senior level
Travel
As a Lead Software Engineer at Duetto, you will drive the architecture and development of software solutions across the stack, ensuring a polished user experience. Responsibilities include mentoring engineers, overseeing end-to-end delivery of features, and collaborating with teams to improve product architecture and resolve complex technical issues.
Top Benefits:
401-K Matching
Adoption Assistance
Commuter Benefits
+20 More
2 Days Ago
28 Locations
Remote
354 Employees
Senior level
354 Employees
Senior level
Cloud
As a Senior Software Engineer at Kong, you will develop and maintain the API Gateway while working with product management to enhance features. Responsibilities include bug fixing, performance tuning, engaging with the open source community, and mentoring other team members. You will also design and build scalable applications and troubleshoot Linux systems.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
24 Days Ago
28 Locations
Remote
1,151 Employees
Senior level
1,151 Employees
Senior level
Other
Senior Golang Software Engineer role at IDT, responsible for full software development life-cycle, working on high-performing applications, and driving technical excellence. Requires 5+ years of production experience, deep knowledge of Golang, and proficiency in modern design patterns.
2 Days Ago
Spain
Remote
600 Employees
Senior level
600 Employees
Senior level
eCommerce • Marketing Tech • Software • Travel • Hospitality
As a Senior Software Engineer, you will develop and maintain web applications using Ruby on Rails, optimize software architecture, write and review code, resolve defects, collaborate with cross-functional teams, and mentor junior developers while participating in agile methodologies.
Top Benefits:
401-K
401-K Matching
Company Outings
+22 More
3 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of the Data Lake product, ensuring scalability and performance while collaborating with product teams and operating large-scale systems. The role also involves contributing to open-source projects and ensuring operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product, ensuring scalable, high-performance systems. Responsibilities include designing new capabilities, implementing reliable data lake systems, analyzing performance issues, and setting technical directions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer, you will lead the architecture, design, and development of Fivetran’s Data Lake product. This role requires collaboration with product teams to create innovative solutions and the management of large-scale data lake systems, ensuring high performance, reliability, and security. You'll also be involved in contributing to open source projects and setting technical directions for cross-functional teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
28 Locations
Remote
3,751 Employees
Senior level
3,751 Employees
Senior level
Software
As a Lead Software Engineer, you will contribute to the development of FICO Xpress Optimization by enhancing APIs in languages like C++, Java, C#, and Python. Responsibilities include automating testing, ensuring full support for optimization modeling languages, and collaborating closely with development and product management teams.
Top Benefits:
401-K
Health Insurance
Paid Holidays
+2 More
3 Days Ago
28 Locations
Remote
604 Employees
Senior level
604 Employees
Senior level
Cloud • Information Technology • Professional Services • Software • Consulting
As a Senior Software Engineer, you will enhance the DoiT Navigator product by implementing new features, reviewing code, and improving codebase health, all while collaborating with the team to find solutions to challenges in a fast-paced environment.
Top Benefits:
401-K
401-K Matching
Company Equity
+56 More
3 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer, you'll lead the architecture, design, and development of Fivetran's Data Lake product, ensuring customers have accessible, queryable data. You will collaborate with product teams, develop reliable large-scale data lake systems, and influence technical directions while addressing performance and availability issues.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
27 Locations
1,200 Employees
Expert/Leader
1,200 Employees
Expert/Leader
Big Data • Cloud • Software • Database
Fivetran is seeking a Staff Software Engineer to develop enterprise-grade software, focusing on high-quality code and building features for large customers. Responsibilities include leading projects, improving enterprise features, ensuring code reliability, collaborating across teams, and supporting customer satisfaction.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
27 Locations
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer at Fivetran, you will work on building and maintaining data pipelines, ensuring the technical excellence of your team through code contributions, architecture design, and mentorship. You will also write connectors and enhance features while following best practices in Java coding.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of the Data Lake product at Fivetran, focusing on scalability, performance, and operational excellence. Responsibilities include partnering with product teams, implementing reliable data lake systems, solving technical challenges, and influencing cross-functional teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
4 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer at Fivetran will lead the design and development of the Data Lake product, ensuring scalability and performance while maintaining operational excellence. Responsibilities include collaborating with product teams, analyzing fault-tolerance and performance issues, and contributing to open-source projects.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
13 Days Ago
Barcelona, Cataluña, ESP
Remote
2,005 Employees
Senior level
2,005 Employees
Senior level
Information Technology • Travel
The Senior Software Engineer will design, develop, and test high-quality software products while ensuring performance, reliability, and scalability. Responsibilities include collaborating with teams to deliver end-to-end solutions and promoting a culture of technical growth.
13 Days Ago
Barcelona, Cataluña, ESP
2,011 Employees
Senior level
2,011 Employees
Senior level
Travel
Lead technical efforts in the Guest domain by shaping the platform architecture and enhancing guest experiences. Collaborate with teams, innovate with new ideas, assess platform architecture, and monitor technical metrics to improve performance and processes.
13 Days Ago
Barcelona, Cataluña, ESP
2,011 Employees
Senior level
2,011 Employees
Senior level
Travel
As a Senior Software Engineer, you will be part of an autonomous agile team developing services for the Blacklane platform. Responsibilities include solving problems, improving back-office systems, and integrating with business partners. The tech stack includes Ruby, Go, Typescript, Java, and various data storage technologies deployed on AWS using Terraform. Challenge includes tailoring products, upholding standards, and optimizing performance. Ideal candidates are proactive, experienced with multiple programming languages, familiar with HTTP and REST APIs, and have knowledge of distributed systems and event-driven architecture.
3 Days Ago
27 Locations
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will automate manual processes, develop internal tools, and enhance productivity within the engineering department. Responsibilities include collaborating with teams, designing and maintaining automation solutions, and providing technical support.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size