Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Full-time

Workato

Role Description

We are looking for an exceptional Staff Backend Developer (Ruby/Go) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime, including:

  • Recipe execution
  • DSL
  • Pulling events
  • Processing webhooks
  • Executing jobs

In this role, you will also be responsible to:

  • Be a key contributor to the architecture and design of distributed applications with strict requirements for performance and resilience.
  • Build/extend/troubleshoot/fix complex heterogeneous Golang/Ruby applications, as well as small self-contained Golang microservices.
  • Write well-designed, testable, efficient code in Ruby and Golang.
  • Integration of data storage solutions (Postgres/S3/Redis/Kafka/ClickHouse, etc.).
  • Contribute in all phases of the development lifecycle.
  • Provide code reviews to your teammates.
  • Provide technical leadership and 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 automation.

Qualifications

  • 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.

Requirements

  • Background in Golang, Rust, WASM, Kotlin-multiplatform.
  • 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 and work with requirements, cost analysis.
  • Readiness to work remotely with teams distributed across the world and timezones.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Remote vacancy
  • $154.84k - $267.81k

    Role Description Put AI to work where it changes lives: We are looking for a Staff/Senior Staff Software Engineer for our Enterprise AI Enablement team. You will architect, build and ship the AI engineering systems that use state-of-the-art AI capabilities to power our... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Work from home

    Credit Acceptance

    Remote
    1 day ago
  • $194.4k - $216k

     ...attention to detail and debugging procedures. You enjoy sharing knowledge, mentoring others, and contributing to a healthy, inclusive engineering culture. You’re an excellent, proactive communicator — able to translate complex ideas (both in writing and verbally) into... 
    Suggested
    Full time
    Temporary work

    Honor

    Remote
    8 days ago
  •  ...fluency who understands how modern AI capabilities are changing software, architecture, and business strategy. You do not need to be...  ...Stay up to date with industry advancements. As a Senior Staff Engineer at Suralink, you will: ~Play a pivotal role at the... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Suralink Inc

    Remote
    5 days ago
  • Role Description The Sr Staff Software Engineer will lead and contribute to computer software systems, participating in the design process from beginning to end. Demonstrates deep technical domain knowledge of the company, including apps, services, systems, or frameworks... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Alkami Technology

    Remote
    3 days ago
  • $90k - $98k

    Role Description Civitas Learning is looking for a highly professional and confident individual to join our Engineering Team. As a Staff Software Engineer, you will be responsible for the end-to-end development and delivery of complete product functionalities or features... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Home office
    Flexible hours

    Civitas Learning

    Remote
    3 days ago
  • $215k - $255k

    Role Description We're looking for a skilled Staff or Senior level Full-stack Engineer ideally interested in working in Rust or Scala to join our engineering...  ..., high-stakes problems using the best of AI, data and software systems. They’re responsible for writing code that has... 
    Full time
    Flexible hours

    Machinify

    Remote
    8 hours ago
  • $193k - $309k

     ...influence not just the code, but also product and business strategies. This is a golden opportunity for a hands-on, entrepreneurial engineer who thrives in a modern tech stack environment and loves solving real-world problems through technology. You’ll run experiments,... 
    Full time

    Toast

    Remote
    8 hours ago
  • $180k - $200k

    Role Description As Staff Software Engineer with Imagine Pediatrics, you will be responsible for designing, building and supporting our digital product suite, with a focus on scale, stability and delightful user experiences for our clinical team and our members. Your focus... 
    Full time
    Temporary work

    Imagine Pediatrics

    Remote
    8 hours ago
  • $217k - $303k

    Role Description We are seeking a Staff Software Engineer to lead the technical architecture of our media infrastructure. In this role, you will define the strategy for how we ingest, process, store, and deliver video and audio content at Reddit. You will tackle complex... 
    Full time
    Flexible hours

    Reddit

    Remote
    8 hours ago
  • $185k - $220k

    Role Description The Route Success engineering team owns the systems which power the on the road experience for our driver partners...  ...experiences for the customers and clients we service. As a Staff Software Engineer you will be responsible for building tooling that powers... 
    Full time
    Work experience placement

    Veho

    Remote
    6 days ago
  • Role Description We are looking for a Staff Software Engineer to join our engineering team. This is a critical role for an experienced, hands-on technical leader with a broad and deep skillset across multiple languages such as: ~JavaScript ~Rust ~Python ~JVM... 
    Full time
    Flexible hours
    Shift work

    vaga para Staff Software Engineer na Zencoder

    Remote
    8 hours ago
  • $100k - $250k

    Role Description We’re looking for a Staff Engineer who can work across the whole product. You might redesign onboarding, shape an API, change a CLI command, improve logs and errors, simplify billing or permissions, or debug a production issue with support at your side... 
    Full time
    Currently hiring
    Remote work

    Depot

    Remote
    1 day ago
  • $140k - $160k

     ...Description At QuidelOrtho, we’re advancing the power of diagnostics for a healthier future for all. Join our mission as our next Staff Software Engineer, Embedded Systems, to support our R&D Software Engineering team in the design and development of next-generation diagnostic... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    QuidelOrtho

    Remote
    3 days ago
  • $112.68k - $168.92k

    Role Description The Staff Software Engineer will be a high-velocity full-stack builder for the new Product Engineering team, predominantly focused on delivering elite frontend interfaces while possessing the backend capability to ship end-to-end features. This is a 100... 
    Full time
    Worldwide

    RBGlobal

    Remote
    2 days ago
  • $135.1k - $225.1k

     ...platform capabilities. You will work closely with AI Platform Engineers to deliver scalable backend services, APIs, and the infrastructure...  ...to increase speed and quality. ~Work across the full software lifecycle: architecture, design, implementation, automated testing... 
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    Dexcom

    Remote
    1 day ago
  • $150k - $226k

    Role Description Harness Software Engineering Insights (SEI) is where engineering meets engineering intelligence. As part of this team, you’ll work on a deeply technical product that connects to 40+ developer tools like Jira and GitHub, processes millions of events, and... 
    Full time
    Flexible hours

    Harness

    Remote
    3 days ago
  • $197.3k - $344.7k

    Role Description We're looking for a Staff Android Engineer to help shape the future of productivity on mobile. As a Staff Engineer, you'll serve...  ...across diverse stakeholders. ~6+ years of professional software engineering experience, including significant experience... 
    Full time
    Immediate start
    Worldwide

    Salesforce

    Remote
    4 days ago
  • Role Description We are seeking a highly skilled and innovative Staff Software Engineer to join our dynamic team at Function. In this role, you will be instrumental in designing, developing, and implementing software solutions that enable our members to access their health... 
    Full time
    Remote work

    Function Health

    Remote
    7 days ago
  • $174.7k - $218.4k

    Role Description Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions on our Banking and Money Movement Team. In this role, you will lead end-to-end delivery across multi-component... 
    Full time
    Bank staff
    Remote work
    Flexible hours

    MQ Referrals Only

    Remote
    8 hours ago
  • $185k - $260k

    Role Description We are looking for a Staff Software Engineer for our Attack and User Emulation (AUE) Team to provide expertise in microservices, event-driven messaging systems, Spring Boot, and containerization. In this role, you will drive delivery of various containerized... 
    Full time
    Immediate start
    Flexible hours

    SimSpace Corporation

    Remote
    1 day ago
  • $195k - $225k

    Role Description Spark is looking to bring on a Staff Software Engineer that will drive progress in the Medicare industry’s evolution. As a staff-level member of our engineering team, you’ll own meaningful pieces of our technical roadmap and set a high bar for how we build... 
    Full time
    Temporary work
    Remote work
    Home office
    Flexible hours

    Spark Advisors

    Remote
    6 days ago
  • $184k - $230k

     ...store, manage, and process data with unmatched scalability, security, and performance. Cloudera is searching for a visionary Staff Software Engineer with deep expertise in distributed systems to join the Apache Spark Team. You will be at the forefront of innovation,... 
    Full time
    Work from home
    Flexible hours

    Cloudera

    Remote
    1 day ago
  • $149.8k - $262.2k

    Role Description The GAIL (Get AI Live) program deploys engineers directly into strategic customer engagements to drive real AI adoption...  ..., and every rotating engineer, better than the last. As a Staff Software Engineer on the GAIL Core Team, you will own the hardest... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Remote
    6 days ago
  • $172k - $229k

    Role Description We are looking for a staff engineer to improve the quality, reliability, and robustness of our subsystems for decision making...  ...initiatives ~Direct results will include enhanced software quality assessments before software reaches the vehicle ~Improved... 
    Full time
    Contract work

    Motional

    Remote
    1 day ago
  • $200k - $230k

     ...watch millions of hours of youth sporting events and clips using the GameChanger app, and we’re looking for a fully-remote Staff Software Engineer/Architect to help lead the expansion of our video capabilities as we form our new Video Engineering team. While we’ve had teams... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Work from home

    GameChanger

    Remote
    13 hours ago
  • $175.43k - $185.43k

    Role Description Design software testing and quality assurance processes. Support, maintain, and document software functionality by researching...  ..., Computer Applications, Electronics and Communications Engineering, or related field of study, or foreign equivalent. ~At... 
    Full time
    H1b
    Remote work

    Inovalon

    Remote
    2 days ago
  • $186.7k - $255k

    Role Description We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for strategic changes, and play a key role in shaping Webflow's architecture and guiding the company's future. The Staff Engineer is a seasoned expert with... 
    Ongoing contract
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Webflow

    Remote
    8 days ago
  • $202.4k - $278.3k

    Role Description We are looking for a Staff Software Engineer to join the Expert Research mission that drives all expert call services at AlphaSense. We're a collaborative group of full-stack teams responsible for everything from the internal systems that support 9,000+... 
    Full time

    AlphaSense

    Remote
    8 days ago
  • $210k - $255k

     ...reconciliation guarantees, safe backfills, incident readiness, and disciplined releases. ~Partner with Engineering Manager, Product, Performance, CTO, and other Staff peers to shape roadmaps and strategy for settlement—develop deep expertise in both the technical system... 
    Full time
    Local area
    Work from home
    Flexible hours

    PayNearMe, Inc.

    Remote
    5 days ago
  •  ...worldwide — and you're energised by the idea of doing it in an engineering culture where AI isn't a future ambition but how work actually...  ...to global chains, we've been named the #1 Revenue Management Software by HotelTechAwards four years running and the #1 Best Place to... 
    Full time
    Immediate start
    Worldwide
    Shift work

    Duetto Research

    Remote
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!