Senior Software Engineer (Ruby/RoR, Chatbots & AI)
RemoteUnited States
United StatesRemoteFull TimeSenior LevelIntegration SoftwareMedium
Full TimeSenior LevelMediumIntegration Software
Job Summary
Build complex Ruby on Rails services within the Workato platform and contribute across all phases of the development lifecycle. Continuously research Slack and MS Teams ecosystems, track changes, and evaluate alternatives for architectural review. Write well-designed, testable, efficient code while investigating improvements to the existing system. This role blends complex backend development with conversational user experiences on Workbot, an innovative chatbot platform used by enterprise customers including Slack itself. You will work remotely with distributed teams across time zones.
Required Qualifications
- BS/MS degree in Computer Science, Engineering or a related subject
- 5+ years of strong experience developing, shipping and maintaining Rails applications
- Excellent debugging, analytical, problem-solving, and social skills
- Solid knowledge of object-oriented programming and design
- Readiness to work remotely with teams distributed across the world and time zones
- Spoken English (Intermediate or higher)
Desired Qualifications
- Experience with Go - nice to have
- Experience with JavaScript frameworks (AngularJS, React, etc) - nice to have
- Knowledge of MS Teams or Slack platform & API is a plus
- Understanding of what a good user experience looks like
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.