Demo

Senior Software Engineer

Rygen Technologies
Greenville, SC Full Time
POSTED ON 12/19/2025
AVAILABLE BEFORE 6/16/2026

About Rygen


Rygen designs and builds technology solutions to empower the logistics industry. Shippers, carriers, vendors, 3PLs that join Rygen are able to eliminate painful tasks like shipment tracking, contract management, invoice payments, and other tedious tasks, allowing them to focus on the core parts of their business.


Rygen has a product-focused team that enjoys building out tools that fundamentally move the logistics industry forward. The team is made up of talented individuals from both technology companies and traditional logistics companies.


About the Role


The Senior Software Engineer (SSE) is an integral part of what makes the development team successful at Rygen Technologies. We like to believe that every engineer is an architect. The SSE contributes at all levels of the SDLC. This begins early in the design of the product all the way through deployment of the final artifact. The SSE delivers ongoing business impact across a team, product capability or technical system.


You will play a role in ensuring the quality of your team’s technical work, both code and software designs. You are responsible for designing the software or systems required in your area of ownership and ensuring that they meet their design objectives. Your understanding of business context and purpose will enable you to make technical decisions aligned with longer term needs, not just immediate requirements.


Our stack is spring boot, vuejs, postgres, rabbitmq.


We use the [Shape Up](https://basecamp.com/shapeup) methodology of product development.


Responsibilities


* Design/document/develop/test/deploy code all day every day

* Work with the product, design, and sales teams to understand our customers needs and design thoughtful solutions

* Design and implement user facing features

* Participate in the code review process and provide input where needed

* Mentor more junior developers and provide guidance

* Preserve the architectural integrity of the applications - no cowboys

* Promote better practices and share technical knowledge across the team

* Work across multiple components from frontend to backend to deliver cohesive solutions


Qualifications


* Several years of software engineering experience

* Experience across the stack, from ui libraries to backend technologies to database technologies and deployment infrastructure

* Experience shipping features

* Knowledge of common design patterns & architectures (MVC, Microservice, SOA, monolith, etc...)

* Ability to speak to other people, disagree and voice opinion, yet fully commit to final decision


Nice-to-haves


* Familiarity with Kubernetes

* Knowledge of TMS, OMS or WMS systems

* Knowledge of ANSI X12 EDI transaction sets

* Experience developing a SaaS product

* Experience developing a multi-tenant application


Benefits & Perks


* Premium Medical, Dental and Vision Insurance plans

* Unlimited PTO & Paid Holidays

* Monthly Group Outings

* Our coffee & snack & cocktail game is on-point

* Generous professional development budget to feed your curiosity


We’re looking for a confident, experienced individual for this position, but we value talent and ambition above raw numbers. If you’re a great fit for us even though you don’t fit all of the above criteria, we’d still love to hear from you!

Salary.com Estimation for Senior Software Engineer in Greenville, SC
$88,128 to $108,000
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: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

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

  • Corsica Technologies and Careers Greenville, SC
  • SOFTWARE ENGINEER Purpose Corsica Technologies develops its own custom software to improve operational efficiency, drive client engagement and satisfaction... more
  • 25 Days Ago

  • Enlighten Greenville, SC
  • Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, ... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!