Overview
Skills
Job Details
REMOTE position
Decisiv is looking for a Senior Full-Stack Software Engineer with strong experience in Ruby on Rails and modern web development. You'll play a key role in designing, building, and scaling applications that support a large and growing user base. This role is ideal for someone who enjoys working across the stack and taking ownership of features end-to-end, and works well with a high degree of autonomy. You will work on every level of our technical platform, which includes database models to APIs to front-end integration. You ll contribute to both new initiatives and existing systems, with opportunities to modernize and extend applications within a broader, evolving ecosystem. Are you driven by the challenge of building software that makes a real difference for users? Do you take pride in writing clean, well-structured code that stands the test of time? At Decisiv, you'll have the opportunity to tackle complex technical problems while shaping applications that directly improve how people work every day. We re looking for engineers who see software as both a craft and a tool for impact those who care as much about thoughtful design and maintainability as they do about delivering meaningful results for our customers.
About Decisiv
At Decisiv, we power 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 14k service and repair events per day across North America.
We believe in using data, connectivity, and modern 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 is composed of technology veterans who have driven innovation across multiple ventures and industries. We work at the intersection of scale, domain complexity, and real-world impact, and we re seeking engineers who want to build systems that matter.
When you join Decisiv, you'll be part of shaping an ecosystem that plays a critical role in the operations of fleets, service networks, and manufacturers. You'll help define the future of how physical assets are managed and serviced.
Key Responsibilities
Take ownership of platform reliability, ensuring scalability, and developer productivity.
Design, build, and maintain applications using Ruby on Rails.
Work across the stack, from database and API design to front-end integration.
Modernize and extend legacy systems for stability, performance, and scalability.
Collaborate closely with product managers, designers, and engineers to deliver impactful features.
Participate in sprint planning, code reviews, and architecture discussions.
Document systems, architecture, and processes.
Mentor other engineers, promoting strong engineering practices.
Take part in ongoing on-call rotation.
Desired Skills & Experience
BS/BA or equivalent experience; 6+ years building web applications, 3+ years Rails in production.
Technical Expertise:
Extensive experience with Ruby on Rails in production environments.
Proficiency with relational databases (PostgreSQL preferred).
Experience integrating modern front-end frameworks (React, Angular, Vue, or similar).
Strong API design and implementation skills (REST, JSONAPI, OpenAPI; GraphQL a plus).
Familiarity with AWS services, Docker, GitHub, and CI/CD pipelines.
Practical knowledge of testing frameworks (RSpec, Capybara), performance tools, and monitoring.
Bonus Points For:
Strong interest in and use of agentic AI.
Experience with Python and Java.
Knowledge of data science and ELT pipelines.
Background in API analytics and error detection through trend analysis.
Contributions to open-source projects or a strong GitHub portfolio.
Show Us What You've Got
We'd love to see your GitHub, code samples, or anything that highlights your ability to deliver clean, scalable, full-stack applications.