Staff Software Engineer
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.
$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...SuggestedFull timeWork experience placementWork at officeWork from home$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...SuggestedFull timeTemporary work- ...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...SuggestedFull timeRemote workFlexible hours
- 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...SuggestedFull timeWork experience placementRemote work
$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...SuggestedFull timeWork experience placementRemote workHome officeFlexible hours$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 timeFlexible hours$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$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 timeTemporary work$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 timeFlexible hours$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 timeWork experience placement- 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 timeFlexible hoursShift work
$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 timeCurrently hiringRemote work$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 timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours$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 timeWorldwide$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 timeRemote workHome officeFlexible hoursShift work$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 timeFlexible hours$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 timeImmediate startWorldwide- 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 timeRemote work
$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 timeBank staffRemote workFlexible hours$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 timeImmediate startFlexible hours$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 timeTemporary workRemote workHome officeFlexible hours$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 timeWork from homeFlexible hours$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 employmentFull timeWork at officeRemote workFlexible hours$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 timeContract work$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 timeTemporary workWork at officeImmediate startRemote workWork from home$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 timeH1bRemote work$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 contractPermanent employmentFull timeRemote workFlexible hours$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$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 timeLocal areaWork from homeFlexible hours- ...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 timeImmediate startWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
















