Top Software Engineer Jobs in Spain
As a Principal Software Engineer at Fivetran, you will lead the architecture, design, and development of our Data Lake product, ensuring high reliability and performance. You will collaborate with product teams, operate large-scale systems, contribute to open-source projects, and set technical directions while focusing on scalability and customer experience.
As a Senior Software Engineer at Fivetran, you will build and maintain data pipelines for various sources to data warehouses. Your responsibilities will include coding, architectural design support, mentorship of junior engineers, and ensuring operation excellence. You will work with technologies like Java, SQL, and Kubernetes while also contributing to bug fixes and new features.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product, ensuring scalable and performant systems while collaborating with product teams. Responsibilities include developing reliable data lake systems, solving operational challenges, and influencing technical directions across teams.
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 focus on automations and internal tools to enhance the productivity of teams across the organization. Responsibilities include developing custom tools, troubleshooting issues, and collaborating with various stakeholders to continually improve automation strategies within the engineering department.
As a Principal Software Engineer at Fivetran, you will lead the architectural design and development of the Data Lake product, ensuring high performance and scalability. You will collaborate with product teams, enhance system reliability, and contribute to open-source projects. The role requires significant experience in relational data management and a deep understanding of data technologies.
Lead the technical architecture, design, and development of Fivetran's Data Lake product. Collaborate with product teams, develop large-scale data lake systems, contribute to open-source projects, and ensure the operational excellence of services.
As a Principal Software Engineer at Fivetran, you will lead the design and development of the Data Lake product, work on enhancing its scalability and performance, and collaborate closely with product teams to deliver new features. You will also analyze and resolve operational challenges and influence cross-functional team strategies.
As a Senior Software Engineer at Ebury, you will focus on developing and optimizing multi-currency account systems and payment processes within the Money Flows Engineering team. Your role includes collaborating with team members to design new services, coaching junior engineers, and leading product initiatives to enhance the client payment experience.
The Senior Software Engineer at Ebury will develop and optimize multi-currency account systems and payment processes. The role entails collaborating with team members on technical designs, coaching junior engineers, and contributing to the evolution of the company's Money Flows platform to enhance the payment experience for clients.
As a Senior Full Stack Engineer, you will enhance and develop lending domain services, collaborate on new products, and take full ownership of the systems you create. You will work closely with team members to design services and improve existing products following the company's 'You build it, you own it' philosophy.
The role involves developing and optimizing a multi-currency accounting system and foreign currency exchange platform. Responsibilities include designing new services and components, mentoring team members, and improving existing products.
The Senior Software Developer will be tasked with optimizing and developing the multi-currency accounting system and foreign currency exchange platform, contributing to new product development as well as improving existing services. Responsibilities also include collaborating with team members, coaching less experienced staff, and adhering to agile principles in a hybrid work environment.
As a Senior Full-Stack Developer at Ebury, you will be responsible for evolving the client trading and payments platform, maintaining ownership from conception to deployment. You will write clean code, manage scalable APIs, and work collaboratively with dynamic teams across South America and Europe.
As a Senior FullStack Developer at Ebury, you will enhance their client trading and payments platform by developing innovative services, writing clean code for both front-end and back-end, and managing robust APIs. You will be part of a dynamic team, ensuring effective product development and driving growth in the digital financial space.
The Staff Software Engineer will lead the development of Ebury's client trading and payments platform, from conception to deployment. This role requires driving the technical strategy, influencing engineering culture, and ensuring high-quality solutions that address customer needs across multiple teams.
The Senior Software Engineer will work on building and maintaining data pipelines that transfer data from various sources to data warehouses. Responsibilities include writing Java code, developing new connectors, and ensuring the technical excellence of services while mentoring junior colleagues.
The Principal Software Engineer will lead the architecture and development of Fivetran’s Data Lake products, ensuring high performance, scalability, and reliability while collaborating with product teams and managing large-scale data lake systems.
As a Senior Software Engineer on the Developer Productivity team, you will automate manual processes, develop custom tools for engineering productivity, troubleshoot issues, and collaborate with various teams to enhance efficiency. You will also document solutions and provide support for the tools developed.
As a Senior Software Engineer on the Developer Productivity team, you will create automations and custom tools to streamline processes across engineering. Responsibilities include developing software solutions, troubleshooting, and collaborating with stakeholders to enhance productivity.
As a Principal Software Engineer at Fivetran, you will lead the architecture, design, and development of the Data Lake product, ensuring customers have queryable data. Responsibilities include designing large-scale data lake systems, collaborating with product teams, and enhancing performance and reliability.
As a Principal Software Engineer, you will lead the technical architecture and design of Fivetran's Data Lake product, working on building efficient data pipelines. Responsibilities involve collaborating with product teams, developing large-scale data lake systems, and contributing to open-source projects, with a focus on ensuring performance, availability, and operational excellence.
As a Senior Software Engineer at Cint, you will join the Demand team to develop cloud-native web solutions, ensuring high-quality, maintainable, and scalable software. You'll collaborate across teams, follow agile practices, and have a significant impact on the company's digital solutions and architecture.
Seeking a Senior Software Engineer based in Portugal (Remote) at Triptease, a tech company disrupting the online travel space. Responsibilities include building, growing, and maintaining parts of the Triptease stack, practicing pair programming, and working with a tech stack of TypeScript, Node.js, React, and more.
Popular Job Searches
Tech Jobs & Startup Jobs in Spain
Software Engineer Jobs in Spain
Data Science Jobs in Spain
Machine Learning Jobs in Spain
Artificial Intelligence Jobs in Spain
Product Manager Jobs in Spain
Front End Developer Jobs in Spain
QA Engineer Jobs in Spain
Tech Jobs & Startup Jobs in Barcelona
Software Engineer Jobs in Barcelona
Data Science Jobs in Barcelona
Machine Learning Jobs in Barcelona
Artificial Intelligence Jobs in Barcelona
Product Manager Jobs in Barcelona
Front End Developer Jobs in Barcelona
QA Engineer Jobs in Barcelona
Tech Jobs & Startup Jobs in Madrid
Software Engineer Jobs in Madrid
Data Science Jobs in Madrid
Machine Learning Jobs in Madrid
Artificial Intelligence Jobs in Madrid
Product Manager Jobs in Madrid
Front End Developer Jobs in Madrid
QA Engineer Jobs in Madrid
Tech Jobs & Startup Jobs in Seville
Software Engineer Jobs in Seville
Data Science Jobs in Seville
Machine Learning Jobs in Seville
Artificial Intelligence Jobs in Seville
Product Manager Jobs in Seville
Front End Developer Jobs in Seville
QA Engineer Jobs in Seville
Tech Jobs & Startup Jobs in Valencia
Software Engineer Jobs in Valencia
Data Science Jobs in Valencia
Machine Learning Jobs in Valencia
Artificial Intelligence Jobs in Valencia
Product Manager Jobs in Valencia
Front End Developer Jobs in Valencia
QA 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