Post Job Free
Sign in

Principal Software Engineer

Company:
R+L Carriers
Location:
Ocala, FL
Pay:
$120,000- $140,000 year
Posted:
June 08, 2025
Apply

Description:

Description

Principal/Staff Software Engineer, $120,000- $140,000 Yearly

About Us

The World Equestrian Center (WEC) is a world-class multi-indoor and outdoor arena facility with state-of-the-art amenities that can accommodate numerous different disciplines within the Equine Industry. This state-of-the-art Equestrian Center is designed to offer the ultimate competition experience for both horse and rider. As a professionally operated, family-owned enterprise, WEC illustrates the passion and commitment to equestrian sports in the United States. The facility features multiple indoor and outdoor venues, lodging, retail space, and on-site dining options that include a restaurant, café, and on-site coffee shop.

Job Summary

WEC is growing and has an immediate opening for a Principal/Staff Software Engineer. As a part of the team (a highly skilled, autonomous engineering team focused on solving complex technical challenges with precision and speed), you’ll be part of a small, elite group of cross-functional engineers who thrive on deep technical work, individual ownership, and close collaboration. Each team member will be trusted to deliver high-impact solutions with minimal oversight. The position reports to the Software Engineering Lead.

This position is located at our Equestrian Center in Ocala, Florida. Successful candidates will play a critical role in developing, optimizing, and maintaining world-class enterprise software and applications in support of the World Equestrian Center’s leadership in equestrian sports and the hospitality industry. This position will be a key position, working with the software organization and business stakeholders to understand real-world business requirements, to design and develop innovative enterprise-grade solutions.

Essential Duties and Responsibilities:

Design and build distributed systems that are scalable, resilient, and maintainable.

Own end-to-end implementation of features and services—from architecture to deployment.

Collaborate closely with other engineering team members in a growing, high-trust environment.

Apply architectural patterns like event-sourcing and behavior driven design (BDD) to real-world problems.

Continuously improve code quality, system performance, and team workflows.

Qualifications

8+ years of professional software development experience

3+ years working with distributed systems in production environments.

Deep expertise in .NET Core/C# and ASP.NET.

Strong frontend skills with React (ideally with Next.js)

Hands-on experience with containerization tools and techniques.

A mindset of ownership, autonomy, and accountability.

Excellent problem-solving skills and a passion for learning and growth.

Strong verbal and written communication skills

Highly organized, independent, and able to interact with individuals from multiple disciplines

Bachelor’s degree in computer science/information technology

Nice To Haves

Familiarity with event-sourcing and/or vertical-slice architecture

Familiarity with GitHub, GitHub Actions, and GitHub Enterprise Features

Experience in cloud-native environments (Azure or AWS preferred).

Experience with production Kubernetes (k8s) environments.

Experience creating and maintaining CI/CD pipelines.

Contributions to open-source or technical communities.

Production experience with globally deployed and public-facing web applications.

Apply