Top Software Engineer Jobs in Barcelona
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Popular 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