Demo

Senior Software Engineer

Velocity Staff
Kansas, MO Other
POSTED ON 5/13/2026
AVAILABLE BEFORE 6/18/2026

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

 

Hourly Wage Estimation for Senior Software Engineer in Kansas, MO
$52.00 to $63.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$81,126 - $105,394
Income Estimation: 
$94,943 - $127,063
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Velocity Staff

  • Velocity Staff Kansas, MO
  • Overview The Junior Database Administrator will support the design, implementation, maintenance, and optimization of the organization’s database systems. T... more
  • 9 Days Ago

  • Velocity Staff Kansas, KS
  • Overview NOTE: THIS REMOTE POSITION REQUIRES CANDIDATES LOCAL TO THE KANSAS CITY AREA. Velocity Staff, Inc. is currently working with a wonderful client in... more
  • 14 Days Ago

  • Velocity Staff Overland Park, KS
  • Overview I am currently working with a favorite client in the Microsoft Consulting space, located in Overland Park, Kansas, to identify an experienced .Net... more
  • 14 Days Ago

  • Velocity Staff Overland Park, KS
  • Overview Job Description: Velocity Staff, Inc. is working with our client located in Overland Park, Kansas, to identify a team-oriented Systems Administrat... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Kansas, MO area that may be a better fit.

  • Blue Prism Software, Inc. Kansas, MO
  • As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000 employees... more
  • 11 Days Ago

  • Kforce Inc Kansas, MO
  • Responsibilities Kforce is looking for a Senior Software Engineer for a contract opportunity with a large organization in the downtown Kansas City, KS area... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!