Senior Software Engineer

Find Great People | FGP

Greenville, Spartanburg, Anderson (SC, SC, SC)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Find Great People | FGP is seeking a Senior Software Engineer to design and build new applications and core platform capabilities in an in-office setting. You will work with product and engineering to deliver features across multiple products while adapting to changing priorities in a fast-paced environment.

The ideal candidate has 10+ years of software engineering experience, strong OO and Rails skills, and a track record building SaaS platforms with robust APIs and MySQL databases.

Qualifications

  • 10+ years of software engineering experience with a focus on backend systems.
  • Strong OO programming skills and Ruby on Rails expertise.
  • Experience building and maintaining SaaS products with scalable APIs.
  • Solid relational database knowledge, especially MySQL.
  • Experience designing APIs and backend services.
  • Ability to thrive in a fast-moving environment with evolving requirements.

Responsibilities

  • Build and maintain applications across multiple languages and technologies.
  • Leverage AI tools to increase productivity and quality.
  • Contribute to product development from design to production.
  • Work across the stack including backend APIs and frontend integrations.
  • Design scalable system architecture and ensure maintainability.
  • Write clean, well-tested code and review engineering standards.
  • Troubleshoot performance, reliability, and production issues.

Skills

10+ years software engineering
Object Oriented Programming
Ruby on Rails
SaaS products
APIs design
MySQL
Kubernetes
Docker
React Native
Azure

Tools

Kubernetes
Docker
Redis
Snowflake
Azure
React Native

Job description

We are hiring a Senior Software Engineer to help design and build new applications and core platform capabilities. This is a hands-on, in-office role focused on shipping high-quality software and helping move the company and our products forward.

You will work closely with product and engineering to deliver features across several products in a fast-moving environment where priorities and needs can evolve quickly. We are looking for someone who brings strong technical judgment, takes ownership of their work, and approaches change and challenges with a positive, solutions-oriented mindset.

The ideal candidate is collaborative, adaptable, and enjoyable to work with, someone who communicates constructively, contributes to a positive team environment, and looks for ways to solve problems and make progress. As a senior member of the engineering team, you will be expected not only to write excellent software, but also to positively influence how the team works together and executes.

Responsibilities

Build and maintain applications across a variety of languages and technologies.

Leverage AI tools and workflows to increase productivity, accelerate development, and improve the quality of your work.

Contribute to new product development from early-stage design through production.

Work across the stack as needed, including backend APIs and frontend integrations.

Design and evolve system architecture to support continued growth and scale.

Write clear, maintainable, well-tested code.

Review code and contribute to engineering standards and best practices.

Troubleshoot and resolve performance, reliability, and production issues.

Required Qualifications

10+ years of software engineering experience.

Strong experience with Object Oriented Programming, Ruby on Rails.

Experience building and maintaining SaaS products.

Solid understanding of relational databases, especially MySQL.

Experience designing APIs and backend systems.

Comfortable working in a fast-moving environment with evolving requirements.

Preferred Qualifications

Experience in healthcare or healthcare administration systems.

Experience working on multiple products or platforms simultaneously.

Familiarity with infrastructure and deployment in Kubernetes environments.

Tech Stack

  • Ruby on Rails, PHP, MySQL, SolidQueue, Redis, React Native, Azure, Docker, Kubernetes, and Snowflake.
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

Kelly Services • Charlotte (NC)

Hybrid
USD 110,000 - 165,000
In-office for the first 6 months
Hybrid work after 6 months
Senior Software Engineer
Senior Software Engineer

Vertisystem (A MOURI Tech Company) • United States

On-site
USD 120,000 - 160,000
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
Software Engineer
Software Engineer

Underdog: Verified engineers. Interview-ready. Searching confidentially. And companies apply to you • United States

On-site
USD 110,000 - 160,000
Senior Software Developer
Senior Software Developer

Lensrentals • New York (NY)

On-site
USD 140,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Staffing Science • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Full Stack Software Engineer
Full Stack Software Engineer

OrthoMed Anesthesia • Addison (TX)

On-site
USD 115,000 - 175,000
Senior Software Engineer
Senior Software Engineer

RXinsider LTD. • Orlando (FL)

On-site
USD 120,000 - 150,000
Sr. Software Engineer
Sr. Software Engineer

Evidation • Menlo Park (CA)

On-site
USD 100,000 - 140,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

100KCrossing • California City (CA)

On-site
USD 150,000 - 210,000
Equity & bonuses
Health insurance