Senior Backend Developer

4 weeks ago


London, United Kingdom Workato Full time
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 be responsible to:

Build/extend/troubleshoot/fix complex heterogeneous Ruby (Rails but not only) applications, as well as small self-contained microservices

Improve 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 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 / Experience / Technical Skills

Strong experience developing, shipping and maintaining Ruby and Rails applications (7+ years)

Vast knowledge of Ruby, experience with intensive backend applications not only MVC

Excellent debugging, analytical, problem solving, and social skills

Knowledge of basic data structures and algorithms and how they are used is a must

Good 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

BS/MS degree in Computer Science, Engineering or a related subject

Soft Skills / Personal Characteristics

Readiness to work remotely with teams distributed across the world and timezones

Spoken English (at the level enough to pass technical interview and later work with colleagues)

Optional Requirements

Experience of developing DSLs in Ruby

Background in C/C++/Linux or other system programming

GOlang 

Deep knowledge of physical DB design

Experience of working with Docker and other isolation technologies

Experience 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 plus

Experience of working with third-party REST APIs at scale (request throttling, batch processing etc)



  • London, United Kingdom Cititec Talent Full time

    Senior Developer (Backend) Payments (Issuing) & Open Banking London (onsite/hybrid) We are partnered with a leading provider of innovative solutions in the realms of PSD2 and Open Banking. Their mission is to empower businesses with cutting-edge technologies, leveraging the power of Node.js and Python to drive impactful change in the financial...


  • London, United Kingdom Cititec Talent Full time

    Senior Developer (Backend) Payments (Issuing) & Open Banking London (onsite/hybrid) We are partnered with a leading provider of innovative solutions in the realms of PSD2 and Open Banking. Their mission is to empower businesses with cutting-edge technologies, leveraging the power of Node.js and Python to drive impactful change in the financial...


  • London, United Kingdom Rullion Full time

    Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful Backend Software Engineers at mid to senior levels who are passionate about crafting exceptional products. Initially it will be a five-month contract but there is potential for it to be extended. The role is Hybrid, with one day a week being...


  • London, United Kingdom Heston Wind Full time

    1 day ago Be among the first 25 applicants Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful Backend Software Engineers at mid to senior levels who are passionate about crafting exceptional products. Initially it will be a five-month contract but there is potential for it to be extended. The...


  • London, United Kingdom Searchability Full time

    **Contract - Senior Backend Developer - Outside IR35- Fully Remote** **BRAND NEW CONTRACT OPPORTUNITY AVAILABLE FOR A CONTRACT SENIOR BACKEND DEVELOPER** - Contract opportunity for a Senior Backend Developer - Fully Remote - Full time - £150 - £250 per day - Initial 3 Month contract - Outside IR35 Requirement for a contract Senior Backend Developer to...

  • Backend Developer

    4 weeks ago


    London, United Kingdom eFinancialCareers Full time

    Job Summary - London - Contract - JN -022023-1923601 - Feb 08, 2023 - £700 - £800 pd **Job Description**: Morgan McKinley is currently working with a leading telecommunications company, who is seeking a Backend Developer. As the Backend Developer, you must have a background in integration **Backend Developer** **London, Hybrid** **£750 per day Inside...

  • Backend Developer

    1 month ago


    London, United Kingdom Falconsmartit Full time

    Role: Backend Developer Location: London, UK Is it Permanent / Contract: FTE Backend Developer – Java - Node JS + AWS + Typescript + Kubernetes (or other containerization tech) Require backend developers: NodeJS but doesn’t have to be a Nodejs expert It is ok if they have passing HTML/CSS skills since they wont be doing much frontend...


  • London, United Kingdom FalconSmartIT Full time

    Job Title: Python Backend Developer Job Type: Permanent Job Location: London, UK (Hybrid) Job Description- Position Summary: We are seeking a highly skilled and experienced Senior Python Backend Developer to join our team. The ideal candidate should have a proven track record in creating web applications and possess expertise in the following technologies...

  • Backend Developer

    4 weeks ago


    London, United Kingdom FalconSmartIT Full time

    Role: Backend Developer Location: London, UK Is it Permanent / Contract: FTE Backend Developer – Java - Node JS + AWS + Typescript + Kubernetes (or other containerization tech) Require backend developers: NodeJS but doesn’t have to be a Nodejs expert It is ok if they have passing HTML/CSS skills since they wont be doing much frontend development...


  • London, United Kingdom Datascope Recruitment Full time

    My client is looking for a Backend Developer for a client who is building a live multiplayer treasure hunt mobile game. As a Backend Developer, you will be responsible for developing and maintaining the server-side architecture and infrastructure that powers their games I am looking for someone who has experience in Backend programming (Python),...


  • London, United Kingdom Humaniq Full time

    Role specifics:  Development of the token exchange backend, development of the investor profile backend, crowd-funding portal development, analytics dashboard development. 


  • London, United Kingdom Harnham Full time

    Contract Senior Product Backend (Golang) EngineerExperience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.£650 a day, Inside IR35.Fully Remote6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary...


  • London, United Kingdom Harnham Full time

    Contract Senior Product Backend (Golang) Engineer £650 a day, Inside IR35. Fully Remote 6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary squad to enhance the functionality of the customer-focused product. You will be working on the backend technology, using a...


  • London, United Kingdom Harnham Full time

    Contract Senior Product Backend (Golang) EngineerExperience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.£650 a day, Inside IR35.Fully Remote6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary...


  • London, United Kingdom Harnham Full time

    Contract Senior Product Backend (Golang) Engineer £650 a day, Inside IR35. Fully Remote 6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary squad to enhance the functionality of the customer-focused product. You will be working on the backend technology,...


  • London, United Kingdom Harnham Full time

    Job DescriptionContract Senior Product Backend (Golang) Engineer£650 a day, Inside IR35.Fully Remote6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary squad to enhance the functionality of the customer-focused product. You will be working on the backend...


  • London, United Kingdom Harnham Full time

    Contract Senior Product Backend (Golang) Engineer £650 a day, Inside IR35. Fully Remote 6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary squad to enhance the functionality of the customer-focused product. You will be working on the backend technology,...


  • London, United Kingdom Harnham Full time

    Contract Senior Product Backend (Golang) Engineer £650 a day, Inside IR35. Fully Remote 6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary squad to enhance the functionality of the customer-focused product. You will be working on the backend technology, using a...


  • London, United Kingdom Harnham Full time

    Contract Senior Product Backend (Golang) Engineer £650 a day, Inside IR35. Fully Remote 6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary squad to enhance the functionality of the customer-focused product. You will be working on the backend...


  • London, United Kingdom Harnham Full time

    Job Description Contract Senior Product Backend (Golang) Engineer £650 a day, Inside IR35. Fully Remote 6-Month Contract, potential to keep rolling As a Contract Senior Product Backend (Golang) Engineer you will be collaborating in a multi-disciplinary squad to enhance the functionality of the customer-focused product. You will be working on the backend...