All active Ruby roles based in Barcelona.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for a Senior Backend Engineer (GoLang) with deep Go expertise to join the Gateways team. This is a hands-on individual contributor role with expectations to own subsystems end-to-end and drive technical direction in your area of ownership.
The Gateways team owns Workato's API management, gateway, and routing infrastructure — the layer that sits between external consumers and the platform's core services. Our scope includes the classic API Management (APIM) product, an AI Gateway for LLM traffic management, and an MCP Gateway for Model Context Protocol integration. We operate at high scale, low latency, and with strict availability requirements.
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for a Senior Rust Software Developer. In this role, you will also be responsible to:
Building new products inside the company.
Develop new code with Rust, and deal with existing Go/Ruby code
Create PoC in the new areas and drive them to production or drop them away.
(REQ ID: 2682)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for a Senior Rust Software Developer. In this role, you will also be responsible to:
Building new products inside the company.
Develop new code with Rust, and deal with existing Go/Ruby code
Create PoC in the new areas and drive them to production or drop them away.
(REQ ID: 2682)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for a Senior Rust Software Developer. In this role, you will also be responsible to:
Building new products inside the company.
Develop new code with Rust, and deal with existing Go/Ruby code
Create PoC in the new areas and drive them to production or drop them away.
(REQ ID: 2682)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for a Senior Rust Software Developer. In this role, you will also be responsible to:
Building new products inside the company.
Develop new code with Rust, and deal with existing Go/Ruby code
Create PoC in the new areas and drive them to production or drop them away.
(REQ ID: 2682)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for a Senior Rust Software Developer. In this role, you will also be responsible to:
Building new products inside the company.
Develop new code with Rust, and deal with existing Go/Ruby code
Create PoC in the new areas and drive them to production or drop them away.
(REQ ID: 2682)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for a Senior Rust Software Developer. In this role, you will also be responsible to:
Building new products inside the company.
Develop new code with Rust, and deal with existing Go/Ruby code
Create PoC in the new areas and drive them to production or drop them away.
(REQ ID: 2682)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Software Engineer to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure and collaborate with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems. You will also be responsible to:
Build complex Ruby on Rails applications.
Build server side infrastructure for Workato user interface.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code.
Evaluate and propose improvements to existing system.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Strong experience developing, shipping and maintaining Rails applications (5+ years)
Vast knowledge of Ruby
BS/MS degree in Computer Science, Engineering or a related subject
Solid knowledge of object-oriented programming and design
Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Solid knowledge of object-oriented programming and design
Contributions to open source projects is a plus
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Software Engineer to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure and collaborate with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems. You will also be responsible to:
Build complex Ruby on Rails applications.
Build server side infrastructure for Workato user interface.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code.
Evaluate and propose improvements to existing system.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Strong experience developing, shipping and maintaining Rails applications (5+ years)
Vast knowledge of Ruby
BS/MS degree in Computer Science, Engineering or a related subject
Solid knowledge of object-oriented programming and design
Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Solid knowledge of object-oriented programming and design
Contributions to open source projects is a plus
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Software Engineer to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure and collaborate with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems. You will also be responsible to:
Build complex Ruby on Rails applications.
Build server side infrastructure for Workato user interface.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code.
Evaluate and propose improvements to existing system.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Strong experience developing, shipping and maintaining Rails applications (5+ years)
Vast knowledge of Ruby
BS/MS degree in Computer Science, Engineering or a related subject
Solid knowledge of object-oriented programming and design
Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Solid knowledge of object-oriented programming and design
Contributions to open source projects is a plus
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Software Engineer to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure and collaborate with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems. You will also be responsible to:
Build complex Ruby on Rails applications.
Build server side infrastructure for Workato user interface.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code.
Evaluate and propose improvements to existing system.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Strong experience developing, shipping and maintaining Rails applications (5+ years)
Vast knowledge of Ruby
BS/MS degree in Computer Science, Engineering or a related subject
Solid knowledge of object-oriented programming and design
Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Solid knowledge of object-oriented programming and design
Contributions to open source projects is a plus
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Software Engineer to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure and collaborate with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems. You will also be responsible to:
Build complex Ruby on Rails applications.
Build server side infrastructure for Workato user interface.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code.
Evaluate and propose improvements to existing system.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Strong experience developing, shipping and maintaining Rails applications (5+ years)
Vast knowledge of Ruby
BS/MS degree in Computer Science, Engineering or a related subject
Solid knowledge of object-oriented programming and design
Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Solid knowledge of object-oriented programming and design
Contributions to open source projects is a plus
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Software Engineer to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure and collaborate with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems. You will also be responsible to:
Build complex Ruby on Rails applications.
Build server side infrastructure for Workato user interface.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code.
Evaluate and propose improvements to existing system.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Strong experience developing, shipping and maintaining Rails applications (5+ years)
Vast knowledge of Ruby
BS/MS degree in Computer Science, Engineering or a related subject
Solid knowledge of object-oriented programming and design
Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Solid knowledge of object-oriented programming and design
Contributions to open source projects is a plus
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Software Engineer to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure and collaborate with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems. You will also be responsible to:
Build complex Ruby on Rails applications.
Build server side infrastructure for Workato user interface.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code.
Evaluate and propose improvements to existing system.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Strong experience developing, shipping and maintaining Rails applications (5+ years)
Vast knowledge of Ruby
BS/MS degree in Computer Science, Engineering or a related subject
Solid knowledge of object-oriented programming and design
Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Solid knowledge of object-oriented programming and design
Contributions to open source projects is a plus
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Software Engineer to join our growing team. In this role, you will be responsible for building API interfaces and backend infrastructure and collaborate with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems. You will also be responsible to:
Build complex Ruby on Rails applications.
Build server side infrastructure for Workato user interface.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code.
Evaluate and propose improvements to existing system.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Strong experience developing, shipping and maintaining Rails applications (5+ years)
Vast knowledge of Ruby
BS/MS degree in Computer Science, Engineering or a related subject
Solid knowledge of object-oriented programming and design
Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Solid knowledge of object-oriented programming and design
Contributions to open source projects is a plus
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption.
In this role, you will also be responsible to:
Build/extend/troubleshot/fix complex heterogeneous GOlang and Ruby applications, as well as small self-contained GOlang microservices.
Improve execution engine of custom third-party code (Ruby DSL, isolation, performance, new features).
Write well designed, testable, efficient code in Ruby and GOlang.
Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc.
Contribute in all phases of the development lifecycle.
Provide code reviews to your teammates.
Provide technical leadership. Work with other teams on shared projects.
Evaluate and propose improvements to existing systems.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization and automatization.
We always explore new technologies and work with Rust and Wasm can be foreseen.
Strong experience in building scalable distributed backend applications (7+ years).
Excellent understanding of distributed systems patterns and algorithms.
Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
Excellent understanding of network protocols and stacks.
Excellent understanding of DB technologies: classic databases and modern no-SQL.
Knowledge of all common basic data structures and algorithms and how they are used is a must.
Multilingual programming experience: our code base is primarily in Ruby, with a trend to migrate to GOlang and Rust. At least two languages are required.
At least basic understanding of cloud deployments (k8s, Terraform, ArgoCD)
Experience of working with public cloud infrastructure providers(AWS/Azure/Google Cloud).
Excellent debugging, analytical, problem solving, and social skills.
BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
Background in GOlang, Rust, WASM.
Background in network programming.
Background in application, data security.
Deep knowledge of physical DB design.
Experience of working with Docker and other isolation technologies.
Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
Experience in building/deploying data processing pipelines is a plus.
Experience of working with third-party REST APIs at scale (request throttling, batch processing etc).
Ability to technically lead projects. Work with requirements, cost analysis.
Readiness to work remotely with teams distributed across the world and timezones.
(REQ ID: 2343)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption.
In this role, you will also be responsible to:
Build/extend/troubleshot/fix complex heterogeneous GOlang and Ruby applications, as well as small self-contained GOlang microservices.
Improve execution engine of custom third-party code (Ruby DSL, isolation, performance, new features).
Write well designed, testable, efficient code in Ruby and GOlang.
Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc.
Contribute in all phases of the development lifecycle.
Provide code reviews to your teammates.
Provide technical leadership. Work with other teams on shared projects.
Evaluate and propose improvements to existing systems.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization and automatization.
We always explore new technologies and work with Rust and Wasm can be foreseen.
Strong experience in building scalable distributed backend applications (7+ years).
Excellent understanding of distributed systems patterns and algorithms.
Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
Excellent understanding of network protocols and stacks.
Excellent understanding of DB technologies: classic databases and modern no-SQL.
Knowledge of all common basic data structures and algorithms and how they are used is a must.
Multilingual programming experience: our code base is primarily in Ruby, with a trend to migrate to GOlang and Rust. At least two languages are required.
At least basic understanding of cloud deployments (k8s, Terraform, ArgoCD)
Experience of working with public cloud infrastructure providers(AWS/Azure/Google Cloud).
Excellent debugging, analytical, problem solving, and social skills.
BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
Background in GOlang, Rust, WASM.
Background in network programming.
Background in application, data security.
Deep knowledge of physical DB design.
Experience of working with Docker and other isolation technologies.
Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
Experience in building/deploying data processing pipelines is a plus.
Experience of working with third-party REST APIs at scale (request throttling, batch processing etc).
Ability to technically lead projects. Work with requirements, cost analysis.
Readiness to work remotely with teams distributed across the world and timezones.
(REQ ID: 2343)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption.
In this role, you will also be responsible to:
Build/extend/troubleshot/fix complex heterogeneous GOlang and Ruby applications, as well as small self-contained GOlang microservices.
Improve execution engine of custom third-party code (Ruby DSL, isolation, performance, new features).
Write well designed, testable, efficient code in Ruby and GOlang.
Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc.
Contribute in all phases of the development lifecycle.
Provide code reviews to your teammates.
Provide technical leadership. Work with other teams on shared projects.
Evaluate and propose improvements to existing systems.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization and automatization.
We always explore new technologies and work with Rust and Wasm can be foreseen.
Strong experience in building scalable distributed backend applications (7+ years).
Excellent understanding of distributed systems patterns and algorithms.
Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
Excellent understanding of network protocols and stacks.
Excellent understanding of DB technologies: classic databases and modern no-SQL.
Knowledge of all common basic data structures and algorithms and how they are used is a must.
Multilingual programming experience: our code base is primarily in Ruby, with a trend to migrate to GOlang and Rust. At least two languages are required.
At least basic understanding of cloud deployments (k8s, Terraform, ArgoCD)
Experience of working with public cloud infrastructure providers(AWS/Azure/Google Cloud).
Excellent debugging, analytical, problem solving, and social skills.
BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
Background in GOlang, Rust, WASM.
Background in network programming.
Background in application, data security.
Deep knowledge of physical DB design.
Experience of working with Docker and other isolation technologies.
Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
Experience in building/deploying data processing pipelines is a plus.
Experience of working with third-party REST APIs at scale (request throttling, batch processing etc).
Ability to technically lead projects. Work with requirements, cost analysis.
Readiness to work remotely with teams distributed across the world and timezones.
(REQ ID: 2343)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption.
In this role, you will also be responsible to:
Build/extend/troubleshot/fix complex heterogeneous GOlang and Ruby applications, as well as small self-contained GOlang microservices.
Improve execution engine of custom third-party code (Ruby DSL, isolation, performance, new features).
Write well designed, testable, efficient code in Ruby and GOlang.
Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc.
Contribute in all phases of the development lifecycle.
Provide code reviews to your teammates.
Provide technical leadership. Work with other teams on shared projects.
Evaluate and propose improvements to existing systems.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization and automatization.
We always explore new technologies and work with Rust and Wasm can be foreseen.
Strong experience in building scalable distributed backend applications (7+ years).
Excellent understanding of distributed systems patterns and algorithms.
Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
Excellent understanding of network protocols and stacks.
Excellent understanding of DB technologies: classic databases and modern no-SQL.
Knowledge of all common basic data structures and algorithms and how they are used is a must.
Multilingual programming experience: our code base is primarily in Ruby, with a trend to migrate to GOlang and Rust. At least two languages are required.
At least basic understanding of cloud deployments (k8s, Terraform, ArgoCD)
Experience of working with public cloud infrastructure providers(AWS/Azure/Google Cloud).
Excellent debugging, analytical, problem solving, and social skills.
BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
Background in GOlang, Rust, WASM.
Background in network programming.
Background in application, data security.
Deep knowledge of physical DB design.
Experience of working with Docker and other isolation technologies.
Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
Experience in building/deploying data processing pipelines is a plus.
Experience of working with third-party REST APIs at scale (request throttling, batch processing etc).
Ability to technically lead projects. Work with requirements, cost analysis.
Readiness to work remotely with teams distributed across the world and timezones.
(REQ ID: 2343)
Ready to apply?
Apply to Workato
Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise MCP and trusted by 50% of the Fortune 500, Workato’s cloud-native architecture connects every application, data source, and process to power real-time orchestration at scale. With enterprise-grade security and continuous innovation at its core, Workato provides the trusted foundation for organizations to automate with confidence and operationalize AI across the business. To learn more, visit www.workato.com
Ultimately, Workato believes in fostering a flexible, trust-oriented culture that empowers everyone to take full ownership of their roles. We are driven by innovation and looking for team players who want to actively build our company.
But, we also believe in balancing productivity with self-care. That’s why we offer all of our employees a vibrant and dynamic work environment along with a multitude of benefits they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100 recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz ranked us the #1 best company for remote workers
We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption.
In this role, you will also be responsible to:
Build/extend/troubleshot/fix complex heterogeneous GOlang and Ruby applications, as well as small self-contained GOlang microservices.
Improve execution engine of custom third-party code (Ruby DSL, isolation, performance, new features).
Write well designed, testable, efficient code in Ruby and GOlang.
Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc.
Contribute in all phases of the development lifecycle.
Provide code reviews to your teammates.
Provide technical leadership. Work with other teams on shared projects.
Evaluate and propose improvements to existing systems.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization and automatization.
We always explore new technologies and work with Rust and Wasm can be foreseen.
Strong experience in building scalable distributed backend applications (7+ years).
Excellent understanding of distributed systems patterns and algorithms.
Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
Excellent understanding of network protocols and stacks.
Excellent understanding of DB technologies: classic databases and modern no-SQL.
Knowledge of all common basic data structures and algorithms and how they are used is a must.
Multilingual programming experience: our code base is primarily in Ruby, with a trend to migrate to GOlang and Rust. At least two languages are required.
At least basic understanding of cloud deployments (k8s, Terraform, ArgoCD)
Experience of working with public cloud infrastructure providers(AWS/Azure/Google Cloud).
Excellent debugging, analytical, problem solving, and social skills.
BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
Background in GOlang, Rust, WASM.
Background in network programming.
Background in application, data security.
Deep knowledge of physical DB design.
Experience of working with Docker and other isolation technologies.
Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
Experience in building/deploying data processing pipelines is a plus.
Experience of working with third-party REST APIs at scale (request throttling, batch processing etc).
Ability to technically lead projects. Work with requirements, cost analysis.
Readiness to work remotely with teams distributed across the world and timezones.
(REQ ID: 2343)
Ready to apply?
Apply to Workato
With our growing customer base and our expansion into new markets and use cases, we have more to build than ever at Affinity as we execute on our vision to put relationship intelligence at every professional's fingertips.
As a Software Engineer II in the Identity Access Management & Integrations Team, you'll have the opportunity to push our product and platform in new directions while also shaping the next iterations of the features our customers already love. You will be one of our first team members in our brand-new Barcelona office. You'll help drive the technical roadmap and implementation of our Internal and External API layers, our 3rd party integration platform and access management systems.
We’re looking for a high-velocity engineer who thrives in dynamic environments—someone who can iterate quickly, build backend applications and deliver measurable customer impact. From high-performing APIs to backend algorithms, integration frameworks, to guaranteeing data privacy with access management rules, you'll hone your skills across multiple domains while helping to drive forward the Affinity product and vision.
Location: Barcelona, Spain
For this role, we're embracing a hub-hybrid model, designed to balance flexibility with meaningful in-person collaboration. Team members are expected in-office 2-days per week. We believe great things happen when people come together intentionally to connect, create, and build momentum as a team.
In this role, you will:
Qualifications:
Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Affinity, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your past experience doesn’t perfectly align with the qualifications above, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Tech stack
Our systems are built in Ruby on Rails, PostgreSQL and Redis on the backend, and Typescript and React in the frontend. Our infrastructure is hosted by AWS and runs on Kubernetes. However, this role is more heavily focused on backend development, but will have some frontend development initiatives.
At Affinity, we may use artificial intelligence (AI) tools as part of our recruitment process to help screen and evaluate candidate applications. While AI assists our hiring team in managing applications efficiently, it never replaces decisions made by real people. We are committed to fair and transparent hiring practices, and our AI tools are regularly monitored to ensure they support—not replace—human judgment.
What you'll enjoy at Affinity:
About Affinity
With more than 3,000 customers worldwide and backed by some of Silicon Valley's best firms, Affinity has raised $120M to empower dealmakers to find, manage, and close more deals. How? Our Relationship Intelligence platform uses the wealth of data exhaust from trillions of interactions between Investment Bankers, Venture Capitalists, Consultants, and other strategic dealmakers to deliver automated relationship insights that drive over 450,000 deals every month. We are are proud to have received Inc. and Fortune Best Workplaces awards as well as to be Great Places to Work certified for the last 5 years running. Join us on our mission to make it possible for anyone to cultivate and fully harness their network to succeed.
We use E-Verify
Our company uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.dhs.gov/E-Verify.
Ready to apply?
Apply to Affinity.co
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.