Senior Software Engineer, Golang
Jordan martorell s.l.
Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility.
Trusted by a community of 400,000 global customers, Workato empowers organizations of every size to unlock new value and lead in today's fast-changing world. Learn how Workato helps businesses of all sizes achieve more at workato.com.
Why join us? 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
Senior Software Engineer (GOlang)
Madrid
Madrid, Madrid
Responsibilities
We are looking for an exceptional Senior Backend Developer (GOlang) 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.
Build/extend/troubleshoot/fix complex heterogeneous GOlang applications, as well as small self‑contained GOlang microservices.
Improve execution engine of custom third‑party code (isolation, performance, new features).
Write well designed, testable, efficient code in 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.
Evaluate and propose improvements to existing system.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization and automatization.
Requirements / Qualifications / Technical Skills
Strong experience in building scalable distributed backend applications (7+ years).
Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
Good understanding of network protocols and stacks.
Good understanding of DB technologies: classic databases and modern no‑SQL.
Knowledge of basic data structures and algorithms and how they are used is a must.
Excellent debugging, analytical, problem solving, and social skills.
BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience.
Can be a plus
Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc).
Experience in building/deploying data processing pipelines.
Soft Skills / Personal Characteristics
~ Readiness to work remotely with teams distributed across the world and timezones.
#J-18808-Ljbffr
- ...Design, develop, and maintain high-quality Golang applications and systems aligned with... ...feedback to maintain high standards of software development, ensuring code quality,... ...I need? Bachelor’s degree in software engineering or computer science. Solid experience...SeniorGolangTrabajar en la oficinaRemoto
- ...production facilities – we build the software that connects them. With over... ...and applications. This engineered platform needs to provide our... ...from backends using PHP and GoLang to mobile apps built natively... ...Solid experience as an Engineer designing, developing, and maintaining...SeniorGolangTrabajar en la oficinaTrabajo híbrido3 días a la semana
- A technology company in Madrid is seeking a Senior Software Engineer specializing in GOlang to develop and maintain backend applications. This role involves building scalable solutions, improving existing systems, and writing efficient code. The ideal candidate should have...SeniorGolangRemoto
- ...Postgres. Work together with an infra engineer to improve automation of our bare metal... ...below. ~8+ Years experience in agile software engineering teams, delivering robust web... ...applications, using TypeScript, NodeJS and golang. ~ Experience in building and scaling...SeniorGolangTrabajar en la oficinaRemoto
- ...cybersecurity starts with you. About the Role: The Senior Software Engineer will take a leadership role in designing and building software... ...as Java Python C JavaScript Ruby or C#. Experience with GoLang is highly desirable as it is our language of choice. Software...SeniorGolangTiempo completoTrabajar en la oficinaRemotoHorario flexible
- A leading fintech company in Madrid seeks a skilled software engineer to develop and maintain high-quality Golang applications. The role involves collaborating with teams to design scalable solutions and ensuring optimal performance. Applicants should have a bachelor's...SeniorGolangRemoto
- ...Our teams consist of product owners QA engineers Software Engineers and people from across the business... ...How will you make an impact As a Senior Software Developer at WebBeds youll... ...Strong proficiency in at least one of C# or Golang with a demonstrated ability to read...SeniorGolangTiempo completoTrabajo híbrido
- ...technologies and operates with distributed engineering teams across multiple regions.... ...About the role We are looking for a Senior Backend Engineer with strong experience in Go to join... ...experience ~5 years of professional software engineering experience with a focus...SeniorGolangFreelanceTiempo completoTrabajar en la oficinaRemotoHorario flexible
- A global leader in space technology is looking for a software engineer to work on international programs in Madrid. The ideal candidate will have at least five years of experience in object-oriented programming, preferably in C++ for Windows and LabVIEW FPGA. You will be...SeniorRemoto
- ...and secure payment solutions, enhancing customer satisfaction and business efficiency. What you’ll be doing: ~ As a Senior Software Engineer at Enfuce, you will be at the forefront of architecting and developing mission‑critical APIs and systems that not only empower...SeniorRemotoTrabajo híbridoHorario flexible
- ...technical excellence with creative problem‑solving to drive digital transformation across sectors. Become a part of it as a Senior Software Engineer and shape the future with us. About the Role You will have the unique opportunity to contribute to an exciting and...SeniorTiempo completoEmpleo permanenteContratoTrabajo híbridoHorario flexible
- ...Senior Software Engineer - Data Platforms ¿Eres un apasionad del mundo IT y te interesa seguir desarrollando tu carrera como desarrollador/a de software en proyectos estables? Randstad Digital es la empresa de consultoría tecnológica del grupo Randstad especializada...SeniorPrácticaEmpleo permanenteTrabajar en la oficinaHorario flexible
- ...environment where curiosity, trust, and impact matter, you'll fit right in We are looking for an engaged and passionate Senior Software Engineer to join our growing engineering department and be part of our engineering teams. As a Senior Software Engineer , you...SeniorTrabajo híbrido
- ...Nucleoo, we know that traditional software development has changed. AI-... ...automation, and business-oriented engineering are the new standard. We need a Software Engineer who has already adapted,... ...Do you define yourself as a Senior Software Engineer who demonstrates...Senior
- ...guide the sustainable decisions of investors, companies and consumers worldwide. About The Role We are looking for a Senior Software Engineer with a certain background in Data who will help us deliver the different parts of our production-ready product while co-...SeniorDesde casaRemotoTrabajo híbrido
- A technology services leader in Madrid is seeking a Senior Software Development Engineer to join its Sevilla team. The role involves translating business requirements into technical solutions, developing new features following domain-driven design, and modernizing applications...Senior
- ...Sr Software Data Engineer (Scala, Elasticsearch, Spark) – Spain About Us Revvity is a developer and provider of end-to-end solutions designed... ...your future at Revvity We are looking for a talented Senior Software Development Engineer (Scala 2/3 FP, Elasticsearch,...Senior
- Senior Software Development Engineer page is loaded## Senior Software Development Engineerlocations: Madrid: Sevilletime type: Full timeposted on: Posted Yesterdayjob requisition id: JR-018817**Mid - Software Development****Who We Are**Solera is a global leader in data...Senior
- ...and Latin America. Mission: You will work in international programs alongside a multi-disciplinary team of engineers. He/she will be responsible of software production for the electrical testing and verification of several units built by TAS-E (UUT) using designated...SeniorRemotoHorario flexible
- ...making for the AI age. Role Overview We are looking for a Senior Golang Developer to support the development of the GenLayer node. In... ...for architecting, building, and maintaining the core node software that powers the GenLayer blockchain. Your expertise will be crucial...SeniorGolangTiempo completoRemotoHorario flexible
- ...Television, Broadcast and Streaming industry, providing a range of engineering challenges for our Development Teams. We offer a portfolio... ...for Accedo is looking for a full‑time permanent Senior Software Engineer, Back‑End in the Global Service Management team based in...SeniorTiempo completoEmpleo permanente
- Senior C# Software Engineer page is loaded## Senior C# Software Engineerlocations: Madrid, Spain: Barcelona, Spain: Home based Spaintime type: Full timeposted on: Posted Todayjob requisition id: REQ570162**What success looks like in this role:*** Write high-quality C# code...SeniorDesde casa
- ...you ready to be part of the future? About the job The role involves working in a dynamic environment with a diverse team of senior backend developers, product managers and leadership to build mobile versions of our AI solutions. The applications are meant to be...SeniorRemotoInicio inmediato
- Software Engineer page is loaded## Software Engineerremote type: Hybridlocations: Madridtime type: Full timeposted on: Posted Yesterdayjob requisition... ...for employees while protecting the planet.Join Pluxee as a **Senior Backend Engineer** and become a key contributor to our...Senior
- ...About the job The Fintech Ancillaries team is the engine behind Hopper's most innovative and high-margin products, such as Cancel... ...drive significant revenue for the company. We're looking for a Senior Full‑Stack Engineer to join us in building the future of travel...SeniorDesde casaRemoto
- ...end when needed. While this role focuses on frontend, we value engineers who aren't afraid to explore the backend and learn across the stack... ...smoothly. We use MongoDB and MySQL as main database storage engines. On top of these services, we run a set of BFFs (Backend for...SeniorRemoto
- ...and drive operational efficiencies while reducing risk and minimizing their carbon footprint. Purpose The goal of the Senior Engineer, Software is to set the software architecture, specify, design, implement and support the software for the planning, execution, and...SeniorTrabajar en la oficinaTrabajo híbridoHorario flexible
- ...and cost-effective. Our HQ is in Munich, Germany, but we recently opened an office in Madrid as well. Tasks As a Senior Software Engineer , you will play a key role in shaping our product, working closely with our engineering and product teams to build...SeniorPrácticaTiempo completoTrabajar en la oficinaTrabajo híbridoVisa de trabajoTurno de mañana1 día a la semana
- Senior Software Engineer (.NET, SQL) page is loaded## Senior Software Engineer (.NET, SQL)locations: Madrid: Londonposted on: Posted 15 Days Agojob requisition id: 25REQ0087# **Who we are**We are on a mission to make all science open, enabling the research community to...SeniorTrabajar en la oficina
- ...offers the opportunity to build and enhance enterprise-scale software applications used to create games and to collaborate with... ...seamless integration with existing pipelines. Reporting to a Senior Engineering Manager, you will: Contribute to service architecture, component...SeniorTrabajar en la oficinaTrabajo híbrido3 días a la semana
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Senior Software Engineer, Golang. ¡Entérate antes que nadie!
- ingeniero programador Madrid
- software support engineer Madrid
- cloud software engineer Madrid
- desarrollador de software Madrid
- desarrollador de software junior Madrid
- software engineer Madrid
- senior software engineer Madrid
- software developer Madrid
- ingeniero de desarrollo de software Madrid
- software development engineer Madrid

