Senior Software Engineer

Kelly Services

Charlotte (NC)

Hybrid

USD 110,000 - 165,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

In-office for the first 6 months
Hybrid work after 6 months

Job summary

Kelly Services seeks a Senior Software Engineer to build new applications and enhance core platform capabilities in a fast-paced healthcare tech environment. This hands-on role spans the stack, requiring ownership, strong technical judgment, and collaboration with Product and Engineering to deliver scalable features.

You’ll contribute to API design, backend systems, and architecture while maintaining clean, tested code and embracing AI-powered development tools for higher productivity.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong experience with Ruby on Rails and SaaS product development.
  • Relational databases expertise, especially MySQL; API and backend systems design.

Responsibilities

  • Build and maintain applications across multiple languages and technologies.
  • Design and build new products from the ground up.
  • Work across the stack with backend APIs and frontend integrations.
  • Improve system architecture as the platform grows.
  • Write clean, maintainable, well-tested code.
  • Use AI tools to boost productivity and quality.
  • Participate in code reviews and uphold engineering standards.
  • Troubleshoot production issues and enhance performance.
  • Collaborate with Product and Engineering to deliver features.
  • Own projects and contribute to technical decisions.
  • Foster a collaborative engineering culture.

Skills

Ruby on Rails
APIs
MySQL
Backend development
Full-stack
Software architecture
Code reviews
Problem solving
Communication
Across the stack

Tools

Kubernetes
Docker
Azure
Redis
Snowflake
PHP
React Native
SolidQueue

Job description

$110000 - $165000

We're looking for a Senior Software Engineer to help build new applications and improve core platform capabilities. This is a hands-on role where you'll be writing code, working across the stack, and helping take new products from the early stages through production. You'll work closely with Product and Engineering in a fast-moving environment, so we're looking for someone who can take ownership, make good technical decisions, and adapt as priorities change.

A growing software organization focused on healthcare technology is expanding its platform and building several new products. Its software helps healthcare organizations manage provider compensation and contracts while providing better access to real-time data and analytics.

Required Skills & Experience
  • 5+ years of professional software engineering experience
  • Strong experience with Ruby on Rails
  • Experience building and maintaining SaaS products
  • Strong understanding of relational databases, especially MySQL
  • Experience designing and building APIs and backend systems
  • Comfortable working across the stack when needed
  • Experience with software architecture and system design
  • Comfortable working in a fast-paced environment with changing requirements
  • Strong communication and problem-solving skills
Desired Skills & Experience
  • Experience working in healthcare or healthcare administration
  • Experience working across multiple products or platforms
  • Experience with Kubernetes and deployment infrastructure
  • Experience with Azure, Docker, Redis, or Snowflake
  • Experience with PHP, React Native, or SolidQueue
  • Experience using AI tools to improve development speed and productivity
What You Will Be Doing
  • Build and maintain applications using a variety of programming languages and technologies
  • Help design and build new products from the ground up
  • Work across the stack, including backend APIs and frontend integrations
  • Design and improve system architecture as the platform grows
  • Write clean, maintainable, and well-tested code
  • Use AI and agentic development tools to improve productivity and development quality
  • Participate in code reviews and help maintain engineering standards and best practices
  • Troubleshoot and resolve performance, reliability, and production issues
  • Work closely with Product and Engineering to build and deliver new features
  • Take ownership of projects and contribute to technical decisions
  • Help create a collaborative and positive engineering environment
Benefits
  • Full-time, salaried position
  • In-office for the first 6 months
  • Hybrid work opportunity based on performance after 6 months
  • Opportunity to work on new products and applications from the ground up
  • Hands-on role with significant ownership and impact
  • Work with a modern technology stack and AI development tools
  • Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
LI-SL13

Motion Recruitment Partners (MRP) is an Equal Opportunity Employer. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under MRP's Employment Accommodation policy. Applicants need to make their needs known in advance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Find Great People | FGP • Greenville (SC), Spartanburg (SC), Anderson (SC)

On-site
USD 120,000 - 180,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Fabrichealth • Northern (KY)

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision
+4
Senior Software Engineer
Senior Software Engineer

K Tech International • Torrington (CT)

On-site
USD 80,000 - 100,000
401(k) matching
AD&D insurance
dental
+6
Software Engineer - Application Platform
Software Engineer - Application Platform

RemoteHunter • United States

On-site
USD 153,000 - 376,000
Health Insurance
Retirement Benefits
Parental Leave
+5
Staff Software Engineer - Hybrid
Staff Software Engineer - Hybrid

CyberCoders • Jersey City (NJ)

Hybrid
USD 180,000 - 240,000
100% company-paid medical, dental, and
Commuter stipend
Staff Software Engineer
Staff Software Engineer

advisorey. • New York (NY)

On-site
USD 120,000 - 160,000
Competitive salary
Equity options
Health, dental, and vision coverage
Senior Software Developer
Senior Software Developer

Godshall Recruiting • Greenville (SC)

On-site
USD 120,000 - 170,000
401K with match
Medical Insurance
Dental Insurance
+2
Senior Software Developer
Senior Software Developer

Lensrentals • Northern (KY)

Hybrid
USD 150,000 - 170,000
Senior Software Engineer (Ruby/Full-Stack)- hybrid
Senior Software Engineer (Ruby/Full-Stack)- hybrid

Healthie • Los Angeles (CA)

Hybrid
USD 185,000 - 235,000
Equity
Annual bonus
Benefits
Full Stack Software Engineer (Mid-Level)
Full Stack Software Engineer (Mid-Level)

WeInfuse • Austin (TX)

On-site
USD 90,000 - 130,000
Competitive salary
Growth and advancement opportunities
Paid holidays and PTO
+4