{"schemaVersion":"jobsearcher.job.v1","id":"eaaffb90e8dd1d246c4974c1","url":"https://jobsearcher.com/jobs/eaaffb90e8dd1d246c4974c1","canonicalUrl":"https://jobsearcher.com/jobs/eaaffb90e8dd1d246c4974c1","title":"Senior Full-Stack Software Engineer (Ruby on Rails) #1148","description":"REMOTE POSITION\nAbout the Role\nDecisiv 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.\nStrong 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.\nIf 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.\nHow We Work\nModern 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.\nSystems 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.\nEngineers 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.\nHigh 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.\nEngineering 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.\nAbout Decisiv\nDecisiv 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.\nWe 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.\nWhen you join Decisiv, you help shape an ecosystem that fleets, service networks, and manufacturers depend on every day.\nKey Responsibilities\nOwn outcomes end-to-end. Take features from problem definition through design, implementation, rollout, and operation across database, API, and front-end layers.\nBuild 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.\nReason 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.\nDrive platform reliability and developer productivity. Improve the runtime systems and the tooling, observability, and feedback loops that the rest of engineering depends on.\nModernize and extend. Evolve legacy services for stability, performance, and scalability while delivering new capability into the broader ecosystem.\nDesign durable APIs and integrations. Shape REST/JSON:API/OpenAPI contracts and front-end integrations that other teams and partners can build on for years.\nCollaborate 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.\nWrite 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.\nRaise the bar. Mentor other engineers, model strong high-leverage workflows, and contribute to how we build software here.\nShare the pager. Participate in the on-call rotation for systems your team owns.\nWhat You Bring\nBS/BA or equivalent experience; 6+ years building production web applications, including 3+ years with Ruby on Rails in production.\nTechnical foundation (required)\nDeep, current experience with Ruby on Rails in production environments.\nStrong proficiency with relational databases, PostgreSQL preferred, including schema design, indexing, and query performance.\nExperience integrating modern front-end frameworks (React, Vue, Angular, or similar) with Rails back ends.\nStrong API design and implementation skills (REST, JSON:API, OpenAPI; GraphQL a plus).\nWorking knowledge of AWS, Docker, GitHub, and CI/CD pipelines.\nPractical experience with testing (RSpec, Capybara), performance tooling, observability, and production debugging.\nHow you work (required)\nModern 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.\nSystems thinking. You instinctively reason about end-to-end behavior, integration points, failure modes, and the second-order effects of design choices.\nHigh agency and ownership. You take loosely-defined problems and drive them to shipped, operating outcomes, and you stay accountable when things break.\nQuality 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.\nClear written communication. You can explain technical decisions and tradeoffs in writing, precisely enough that teammates, stakeholders, and your toolchain can act on them.\nBonus points for\nHands-on experience building on top of large language models: evaluations, agent orchestration, or retrieval systems in production.\nExperience with Python and Java.\nKnowledge of data engineering, ELT pipelines, or analytics platforms.\nBackground in API analytics, anomaly detection, or trend-based error analysis.\nOpen-source contributions or a strong public engineering portfolio.\nDomain experience in commercial vehicle, fleet, logistics, or industrial software.\nRequired\nTravel – 5%\nDue to travel requirements, you must reside in the United States\nShow Us What You've Got\nSend 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.\n\nWe are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor work visas.","company":"Decisiv","rawCompany":"decisiv","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-08-15T12:53:50.947Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full-Stack Software Engineer (Ruby on Rails) #1148","description":"REMOTE POSITION\nAbout the Role\nDecisiv 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.\nStrong 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.\nIf 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.\nHow We Work\nModern 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.\nSystems 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.\nEngineers 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.\nHigh 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.\nEngineering 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.\nAbout Decisiv\nDecisiv 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.\nWe 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.\nWhen you join Decisiv, you help shape an ecosystem that fleets, service networks, and manufacturers depend on every day.\nKey Responsibilities\nOwn outcomes end-to-end. Take features from problem definition through design, implementation, rollout, and operation across database, API, and front-end layers.\nBuild 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.\nReason 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.\nDrive platform reliability and developer productivity. Improve the runtime systems and the tooling, observability, and feedback loops that the rest of engineering depends on.\nModernize and extend. Evolve legacy services for stability, performance, and scalability while delivering new capability into the broader ecosystem.\nDesign durable APIs and integrations. Shape REST/JSON:API/OpenAPI contracts and front-end integrations that other teams and partners can build on for years.\nCollaborate 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.\nWrite 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.\nRaise the bar. Mentor other engineers, model strong high-leverage workflows, and contribute to how we build software here.\nShare the pager. Participate in the on-call rotation for systems your team owns.\nWhat You Bring\nBS/BA or equivalent experience; 6+ years building production web applications, including 3+ years with Ruby on Rails in production.\nTechnical foundation (required)\nDeep, current experience with Ruby on Rails in production environments.\nStrong proficiency with relational databases, PostgreSQL preferred, including schema design, indexing, and query performance.\nExperience integrating modern front-end frameworks (React, Vue, Angular, or similar) with Rails back ends.\nStrong API design and implementation skills (REST, JSON:API, OpenAPI; GraphQL a plus).\nWorking knowledge of AWS, Docker, GitHub, and CI/CD pipelines.\nPractical experience with testing (RSpec, Capybara), performance tooling, observability, and production debugging.\nHow you work (required)\nModern 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.\nSystems thinking. You instinctively reason about end-to-end behavior, integration points, failure modes, and the second-order effects of design choices.\nHigh agency and ownership. You take loosely-defined problems and drive them to shipped, operating outcomes, and you stay accountable when things break.\nQuality 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.\nClear written communication. You can explain technical decisions and tradeoffs in writing, precisely enough that teammates, stakeholders, and your toolchain can act on them.\nBonus points for\nHands-on experience building on top of large language models: evaluations, agent orchestration, or retrieval systems in production.\nExperience with Python and Java.\nKnowledge of data engineering, ELT pipelines, or analytics platforms.\nBackground in API analytics, anomaly detection, or trend-based error analysis.\nOpen-source contributions or a strong public engineering portfolio.\nDomain experience in commercial vehicle, fleet, logistics, or industrial software.\nRequired\nTravel – 5%\nDue to travel requirements, you must reside in the United States\nShow Us What You've Got\nSend 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.\n\nWe are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor work visas.","datePosted":"2026-08-15T12:53:50.947Z","dateModified":"2026-08-15T12:53:50.947Z","hiringOrganization":{"@type":"Organization","name":"Decisiv","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"eaaffb90e8dd1d246c4974c1"},"url":"https://jobsearcher.com/jobs/eaaffb90e8dd1d246c4974c1"}}