出海雷达

高级全栈软件工程师(Ruby on Rails) #1148

Senior Full-Stack Software Engineer (Ruby on Rails) #1148

开发工程限定地区(需当地身份)
公司Decisiv
薪资未公开
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间18 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

远程职位

职位简介

Decisiv正在招聘一名高级全栈软件工程师,帮助我们构建下一代服务关系管理平台。伟大的软件的构建方式已经改变,我们正在招聘与之同步的工程师,这些工程师将扎实的基础与现代工具结合,实现更快的交付、更全面的系统思考,并在几年前还无法实现的层面进行操作。

扎实的Ruby on Rails基础是基本要求,而不是上限。我们寻找那些具备系统思维的资深工程师,他们对大规模的质量和可靠性有高标准,并将他们的工具链视为竞争优势。你将从头到尾负责复杂问题,现代化遗留系统,并交付影响北美真实车队、服务商和制造商的功能。

如果你对一种全新的软件构建方式充满热情,其中资深工程师更像系统设计师和协调者,而非逐行编写代码的人,我们想和你谈谈。

我们的工作方式

  • 现代工具是基础。这里的工程师需要熟练掌握最新一代的开发工具,并每天使用它们来提升产出。我们不把它当作一个次要实验,而是我们的工作方式。
  • 系统思维胜过语法细节。当代码的生产成本降低时,差异在于判断力:知道该构建什么,复杂性在哪里,哪些会在生产环境中失败,以及系统各部分如何协同工作。我们优化的是能够思考整个系统和次级效应的工程师。
  • 工程师作为系统协调者。这里的资深工程师花更多时间定义问题、设计系统、审查工作和引导结果,而不是编写实现代码。工作重点正从作者转向架构师,我们希望那些已经以这种方式运作的人。
  • 高自主性,高效率。我们期望资深工程师能够在最少监督的情况下,将模糊的问题转化为已交付的成果,并利用现代工具将原本需要数周的工作压缩到几天内完成。这里的效率明显高于传统标准,质量标准也随之提高。
  • 工程是一门技艺。工具不是借口。提交到生产环境的代码是你理解的、可以辩护的,并且你愿意在凌晨两点调试的代码。

关于Decisiv

Decisiv为商用汽车和设备领域最大的资产服务管理生态系统提供支持。我们的服务关系管理(SRM)

查看英文原文

REMOTE POSITION

About the Role

Decisiv is hiring a Senior Full-Stack Software Engineer to help us build the next generation of our Service Relationship Management platform. The way great software gets built has changed, and we are hiring engineers who have changed with it, engineers who pair strong fundamentals with modern leverage to ship more, reason about whole systems, and operate at a level that simply was not possible a few years ago.

Strong Ruby on Rails fundamentals are the floor, not the ceiling. We are looking for senior engineers who think in systems, who hold a high bar for quality and reliability at scale, and who treat their toolchain as a competitive advantage. You will own complex problems end-to-end, modernize legacy systems, and ship features that touch real fleets, service providers, and manufacturers across North America.

If you are excited by an entirely new way of building software, where senior engineers operate more like systems designers and orchestrators than line-by-line authors, we want to talk to you.

How We Work

  • Modern leverage is the baseline.Engineers here are expected to be fluent with the latest generation of developer tooling and to use it every day to compound their output. We do not treat this as a side experiment. It is how we work.
  • Systems thinking over syntax.When code is cheap to produce, the differentiator is judgment: knowing what to build, where complexity lives, what will fail in production, and how parts of the system fit together. We optimize for engineers who reason about whole systems and second-order effects.
  • Engineers as systems orchestrators.Senior engineers here spend more time framing problems, designing systems, reviewing work, and steering outcomes than typing implementations. The job is shifting from author to architect, and we want people who are already operating that way.
  • High agency, high velocity.We expect senior engineers to take problems from ambiguous to shipped with minimal supervision, and to use modern leverage to compress what used to take weeks into days. Velocity here is meaningfully higher than legacy norms, and the bar for quality is higher with it.
  • Engineering as a craft.Leverage is not an excuse. Code that lands in production is code you understand, can defend, and would be willing to debug at 2am.

About Decisiv

Decisiv powers the largest asset service management ecosystem in the commercial vehicle and equipment world. Our Service Relationship Management (SRM) platform connects more than 5,000 service locations and millions of assets, managing over 14,000 service and repair events per day across North America.

We use data, connectivity, and intelligent software to transform how service, repair, and maintenance happen, reducing downtime, improving asset utilization, and giving our users clarity and control in a complex system. Our leadership team has driven innovation across multiple ventures and industries, and we work at the intersection of scale, domain complexity, and real-world impact.

When you join Decisiv, you help shape an ecosystem that fleets, service networks, and manufacturers depend on every day.

Key Responsibilities

  • Own outcomes end-to-end.Take features from problem definition through design, implementation, rollout, and operation across database, API, and front-end layers.
  • Build with leverage.Use the modern toolchain, including the latest generation of coding tools, to materially compound your output. Frame problems so they can be attacked efficiently; supervise, review, and steer the work end-to-end.
  • Reason about systems, not just code.Understand data flow, failure modes, performance characteristics, and operational behavior of the systems you touch, including the parts you did not personally write.
  • Drive platform reliability and developer productivity.Improve the runtime systems and the tooling, observability, and feedback loops that the rest of engineering depends on.
  • Modernize and extend.Evolve legacy services for stability, performance, and scalability while delivering new capability into the broader ecosystem.
  • Design durable APIs and integrations.Shape REST/JSON:API/OpenAPI contracts and front-end integrations that other teams and partners can build on for years.
  • Collaborate cross-functionally.Work closely with product, design, and other engineers to translate ambiguity into shipped product. Participate in sprint planning, code reviews, and architecture discussions.
  • Write things down.Produce clear specs, ADRs, PR descriptions, and runbooks. Precise written thought is a force multiplier that scales decisions across the team and across the toolchain.
  • Raise the bar.Mentor other engineers, model strong high-leverage workflows, and contribute to how we build software here.
  • Share the pager.Participate in the on-call rotation for systems your team owns.

What You Bring

BS/BA or equivalent experience; 6+ years building production web applications, including 3+ years with Ruby on Rails in production.

Technical foundation (required)

  • Deep, current experience with Ruby on Rails in production environments.
  • Strong proficiency with relational databases, PostgreSQL preferred, including schema design, indexing, and query performance.
  • Experience integrating modern front-end frameworks (React, Vue, Angular, or similar) with Rails back ends.
  • Strong API design and implementation skills (REST, JSON:API, OpenAPI; GraphQL a plus).
  • Working knowledge of AWS, Docker, GitHub, and CI/CD pipelines.
  • Practical experience with testing (RSpec, Capybara), performance tooling, observability, and production debugging.

How you work (required)

  • Modern tooling fluency.You have already evolved your workflow to take advantage of the latest generation of developer tooling, and you have well-formed opinions about where it earns its keep and where it does not.
  • Systems thinking.You instinctively reason about end-to-end behavior, integration points, failure modes, and the second-order effects of design choices.
  • High agency and ownership.You take loosely-defined problems and drive them to shipped, operating outcomes, and you stay accountable when things break.
  • Quality judgment under leverage.You can move quickly without lowering the bar. You review your own work and the work of your tools with the same rigor.
  • Clear written communication.You can explain technical decisions and tradeoffs in writing, precisely enough that teammates, stakeholders, and your toolchain can act on them.

Bonus points for

  • Hands-on experience building on top of large language models: evaluations, agent orchestration, or retrieval systems in production.
  • Experience with Python and Java.
  • Knowledge of data engineering, ELT pipelines, or analytics platforms.
  • Background in API analytics, anomaly detection, or trend-based error analysis.
  • Open-source contributions or a strong public engineering portfolio.
  • Domain experience in commercial vehicle, fleet, logistics, or industrial software.

Required

  • Travel – 5%
  • Due to travel requirements, you must reside in the United States

Show Us What You've Got

Send us your GitHub, code samples, or any artifact that shows how you think and ship, including the workflow you have built around your own work to operate at higher leverage. We are equally interested in what you have shipped and how you got there.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor work visas.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位