Velocity Staff

Senior Software Engineer

Location US-MO-Kansas City
Posted Date 5 days ago(5/11/2026 5:00 PM)
# Positions
4

Overview

We are building a dedicated Payroll Integrations Engineering Team to support rapid growth and increasing client demand across major payroll platforms. Our current engineering team is managing an extensive backlog across over a dozen insurance carriers while simultaneously supporting payroll integrations, and we’ve determined these integrations require their own focused team.

We are seeking highly skilled, self-sufficient Ruby on Rails Engineers with deep expertise in third-party integrations—especially payroll platform integrations—to help lead this effort.

This role is ideal for an engineer who thrives in complex integration environments, writes exceptional Ruby code, understands API architecture deeply, and has real-world experience integrating with one or more major payroll providers such as:

  • Workday
  • Paycom
  • Dayforce
  • ADP Workforce Now
  • UKG Pro
  • Paylocity
  • Paycor

You will be a key contributor to the continued development and scaling of our SaaS platform, helping ensure secure, reliable, and scalable payroll and benefits integrations for enterprise clients.

What You’ll Do

Ruby on Rails Engineering

  • Design, build, and maintain robust, scalable Ruby on Rails applications and services
  • Write clean, efficient, secure, and well-tested code using established design patterns and SOLID principles
  • Build and support RESTful APIs, background jobs, and complex data processing workflows
  • Design secure and performant back-end services using ActiveRecord, MySQL, and PostgreSQL
  • Optimize database performance by identifying N+1 issues, tuning indexes, and improving query plans
  • Participate in architecture discussions and contribute to technical design decisions
  • Maintain high standards through code reviews, test coverage, and engineering best practices
  • Support CI/CD improvements, deployment processes, and developer tooling enhancements

Payroll Integration Expertise

  • Design, build, and maintain payroll integrations with major HCM/payroll platforms
  • Develop and support inbound/outbound data integrations involving eligibility, enrollment, payroll deductions, employee census data, and benefits administration
  • Work across APIs, SFTP, flat files, EDI, JSON, XML, CSV, and event-driven workflows
  • Troubleshoot complex integration failures and proactively improve reliability
  • Ensure integration accuracy, security, compliance, and scalability across enterprise clients
  • Partner closely with implementation, operations, product, and client-facing teams to deliver seamless payroll connectivity

What We’re Looking For

Required Experience

  • 8+ years of professional software engineering experience
  • 5+ years of deep Ruby on Rails development experience
  • Proven experience integrating with at least one or more of the following payroll providers:
  • Workday
  • Paycom
  • Dayforce
  • ADP Workforce Now
  • UKG Pro
  • Paylocity
  • Paycor
  • Strong expertise in RESTful API design, third-party integrations, and data exchange architecture
  • Deep understanding of Ruby on Rails best practices including:
  • MVC architecture
  • ActiveRecord
  • Background jobs (Sidekiq, Resque, etc.)
  • Action Cable
  • Service objects
  • API integrations
  • Strong command of relational databases (MySQL/PostgreSQL)
  • Experience with TDD/BDD and comprehensive testing using RSpec or Minitest
  • Experience working in Agile/SCRUM environments using Git-based collaborative workflows
  • Strong understanding of object-oriented design, system reliability, and software craftsmanship

Nice to Have

  • Experience in benefits administration, payroll systems, HRIS, or InsurTech
  • AWS experience (EC2, RDS, S3, SQS, Lambda)
  • Redis and background processing frameworks
  • Docker, ECS, Kubernetes
  • Monitoring tools such as Datadog, New Relic, or CloudWatch
  • ETL/data engineering experience
  • Event-driven architecture and distributed systems experience

What You’ll Bring

  • Strong ownership mentality and the ability to work independently with minimal oversight
  • Exceptional problem-solving skills and attention to detail
  • A passion for building reliable, maintainable integrations that scale
  • Strong communication and collaboration skills across technical and non-technical teams
  • A commitment to engineering excellence and continuous improvement
  • The ability to thrive in fast-moving, high-accountability environments

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us And We Promise Not To Overwhelm Your Inbox!

Not ready to apply? Connect with us to learn about future opportunities.