Senior Backend Developer (Engine Team)

Senior Backend Developer (Engine Team)
Empresa:

Workato


Detalles de la oferta

About WorkatoWorkato is the only integration and automation platform that is as simple as it is powerful — and because it's built to power the largest enterprises, it is quite powerful.Simultaneously, it's a low-code/no-code platform.
This empowers any user (dev/non-dev) to painlessly automate workflows across any apps and databases.We're proud to be named a leader by both Forrester and Gartner and trusted by 7,000+ of the world's top brands such as Box, Grab, Slack, and more.
But what is most exciting is that this is only the beginning.Why join us?Ultimately, Workato believes in fostering aflexible, trust-oriented culture that empowers everyone to take full ownership of their roles.
We are driven byinnovationand looking forteam playerswho want to actively build our company.But, we also believe inbalancing 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 worldDeloitte Tech Fast 500 ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North AmericaQuartz ranked us the #1 best company for remote workersResponsibilitiesWe are looking for an exceptionalSenior 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 be responsible to:Build/extend/troubleshoot/fix complex heterogeneous Ruby (Rails but not only) applications, as well as small self-contained microservicesImprove execution engine of custom third-party code (Ruby DSL, isolation, performance, new features)Write well-designed, testable, efficient code in Ruby (and some GOlang)Integration of data storage solutions Postgres/Redis/S3/DynamoDB/Kafka/ClickHouse etc.Contribute in all phases of the development lifecycleProvide code reviews to your teammatesEvaluate and propose improvements to existing systemIdentify bottlenecks and bugs, and devise solutions to these problemsHelp maintain code quality, organization and automatizationRequirementsQualifications / Experience / Technical SkillsStrong experience developing, shipping and maintaining Ruby and Rails applications (7+ years)Vast knowledge of Ruby, experience with intensive backend applications not only MVCExcellent debugging, analytical, problem solving, and social skillsKnowledge of basic data structures and algorithms and how they are used is a mustGood 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 stacksGood understanding of DB technologies: classic databases and modern no-SQLBS/MS degree in Computer Science, Engineering or a related subjectSoft Skills / Personal CharacteristicsReadiness to work remotely with teams distributed across the world and timezonesSpoken English (at the level enough to pass technical interview and later work with colleagues)Optional RequirementsExperience of developing DSLs in RubyBackground in C/C++/Linux or other system programmingGOlangDeep knowledge of physical DB designExperience of working with Docker and other isolation technologiesExperience of working with public cloud infrastructure providers(AWS/Azure/Google Cloud)Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc)Experience in building/deploying data processing pipelines is a plusExperience of working with third-party REST APIs at scale (request throttling, batch processing etc)#J-18808-Ljbffr


Fuente: Talent_Dynamic-Ppc

Requisitos

Senior Backend Developer (Engine Team)
Empresa:

Workato


Analytical Technician

**Localización** El Prat de Llobregat**Departamento** Technical**Reporting Directo** Quality Control Team Leader / Technical Analyst Supervisor**Funciones**:...


Desde Lluch Essence - Barcelona

Publicado a month ago

Becario - Career Development Center - Temp

Como becario en el área de CDC, tus funciones serán de apoyo a los Managers y Asociate Directors en tareas relacionadas con la gestión, logística y research ...


Desde Iese Business School - Barcelona

Publicado a month ago

Tractorista

Es precisa persona per realitzar les tasques de tractorista agrícola. Les funcions principals a realitzar són: - Maneig de vehicles motors en explotació agrà...


Desde Grans Del Lluçanes, S.L. - Barcelona

Publicado a month ago

Team Lead, Business Development

Our Business Development organization is generating a pipeline of qualified opportunities for the Field Sales team by connecting with Infor customers and pro...


Desde Infor Inc. - Barcelona

Publicado a month ago

Built at: 2024-09-19T15:38:09.865Z