×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greenville, Greenville County, South Carolina, 29610, USA
Listing for: Rygen Technologies
Full Time position
Listed on 2025-12-21
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

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 Shape Up () methodology of product development.

Responsibilities
  • Design, document, develop, test and 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 and architectures (MVC, Microservice, SOA, monolith, etc.)
  • Ability to speak to others, disagree and voice opinion, yet fully commit to the final decision
Nice‑to‑haves
  • Familiarity with Kubernetes
  • Knowledge of TMS, OMS or WMS systems
  • Knowledge of ANSI X12 EDI transaction sets
  • 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!

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
  • Software Development

Location:

Greenville‑Spartanburg‑Anderson, South Carolina Area

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary