Home
Jobs
Saved
Resumes
Principal Software Engineer at Ritchie Bros. | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Principal Software Engineer
Ritchie Bros.
Remote
Website
LinkedIn
Principal Software Engineer
United States
Full Time
3 hours ago
$171,290 - $214,140 USD
H1B Sponsor
Apply Now
Key skills
Azure
Cloud
Postgres
.NET
C#
C
PostgreSQL
OpenTelemetry
CI/CD
Communication
About this role
Role Overview
Own the technical strategy and architecture for the Seller Applications portfolio
Lead application modernization initiatives including migration from legacy .NET Framework to modern .NET
Partner with Product, Architecture, and peer engineering leaders
Define enterprise-grade patterns for data access and persistence
Establish standards for fault tolerance, performance, and capacity planning
Embed observability using OpenTelemetry
Drive future deployment strategy for Seller Applications with CI/CD standards
Define and validate disaster recovery plans for critical seller capabilities
Lead cross-team technical discovery and solution design efforts
Mentor and coach Staff/Senior engineers
Requirements
12+ years of professional software engineering experience
Experience modernizing large-scale applications
Operating at a Staff/Principal Engineer level
Deep expertise in C#, .NET (modern .NET / .NET Core)
Strong experience designing APIs and service-oriented architectures
Hands-on experience with cloud platforms (Azure preferred)
Strong understanding of relational databases (PostgreSQL)
Proven ability to drive reliability and observability practices
Excellent communication skills; ability to influence senior stakeholders
Proven ability to mentor engineers
Tech Stack
Azure
Cloud
Postgres
.NET
Benefits
Medical, dental, vision, and basic life insurances
401k plan with 100% match for the first 4% contributed
15 days of PTO each year
Apply Now
Home
Jobs
Saved
Resumes