Job Closed

This listing is no longer active.

Principal Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Illinois

Posted

158 days ago

Salary

$171.3K - $214.1K / year

Seniority

Lead

12 yrs expEnglishAzurePostgreSQL.NET

Job Description

Principal Software Engineer

Ritchie Bros.

• 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

Job 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

Benefits

  • Medical, dental, vision, and basic life insurances
  • 401k plan with 100% match for the first 4% contributed
  • 15 days of PTO each year

Related Job Pages

More Full-stack Engineer Jobs

Juskys Gruppe GmbH logo

Mid Level Full-Stack Developer

Juskys Gruppe GmbH

Juskys - Jung, dynamisch & zukunftsgerichtet

Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description Du entwickelst als Mid Level Full-Stack Developer in enger Abstimmung mit dem Team die erforderlichen Frontend- und Backend-Module für unsere internen Anwendungen und bist kompetenter Ansprechpartner bei internen Fragestellungen aus dem Bereich Programmierung und Webentwicklung. In einer flachen Hierarchie nimmst Du aktiv Einfluss auf Problemlösungen und bringst Dich konstruktiv in Planungen und Optimierungen ein. - Gemeinsam mit dem Team das Ziel verfolgen, manuelle Prozesse zu automatisieren, zu vereinfachen und nachhaltig effizienter zu gestalten. - Tech-Stack: Laravel 12, MariaDB, DuckDB, Docker, GitLab, PHP 8.4. Qualifications - Abgeschlossenes Studium oder vergleichbare Ausbildung im Bereich Informatik oder Softwareentwicklung - Praktische Erfahrung (ca. 2–5 Jahre) in der Fullstack-Entwicklung von Webanwendungen - Sicherer Umgang mit relationalen Datenbanken (MariaDB, MySQL, DuckDB) und Erfahrung mit Laravel (inkl. Eloquent ORM) - Kenntnisse in Containerisierung (Docker) und CI/CD-Prozessen (GitLab) - Erste Erfahrungen mit Prozessautomatisierung und modernen Softwarearchitekturen (Workflows, API-Flows, Microservices) - Erfahrung mit automatisierten Tests (PHPUnit, Pest) - Konversationssichere Deutschkenntnisse - Engagierte, lösungsorientierte Persönlichkeit mit Freude an moderner Softwareentwicklung und Teamarbeit Benefits - Flexibilität in Form von Gleitzeit und bis zu 100 % Remote Work. - Eine positive Fehlerkultur und Raum für eigene Ideen und Verbesserungspotenziale - Ein offenes und kooperatives Arbeitsumfeld - Kostenlose Getränke, Snacks sowie einen modernen und ansprechenden Arbeitsplatz - On-Top: JobRad, Edenred City, Corporate Benefits, Mitarbeiterrabatte, regelmäßige Teamevents, Weiterbildungen Company Description Sei ein Teil des digitalen Aufbruchs mit der Juskys Gruppe GmbH! - Die Juskys Gruppe GmbH beschäftigt mittlerweile über 180 Mitarbeitende und ist das Herzstück des zeitgemäßen E-Commerce. - Wir sind nicht nur ein Onlinehändler, sondern Gestalter, Innovatoren und Visionäre. - Seit 2005 vertreiben wir erfolgreich unser stetig wachsendes Sortiment, das von Haus und Garten bis hin zu Wellness und Sport reicht. - Zu unseren Vertriebskanälen gehören unsere Onlineshops juskys.de, artsauna.de und bettboutique.de sowie zahlreiche europäische Online-Marktplätze.

Worldwide
Job Closed
Destination Pet, LLC logo

Software Engineer II

Destination Pet, LLC

Pet care is a lifelong journey. Welcome to your destination.

OtherRemoteTeam 1,001-5,000H1B No Sponsor

• Develop web applications using reactive frameworks such as Vue.js • Participate in UX design discussions to provide an engaging, fresh customer experience • Work in an agile development environment, maintaining user story and task status, t-shirt sizing • Strong emphasis on customer journey, product quality, performance tuning, troubleshooting, and continuous development • Document software designs, objectives , and create and respond to RFCs in a shared collaboration environment such as Confluence • Respond to bugs and support issues to ensure web users are delighted to use our applications • Conduct code reviews, create pull requests, respond to peer and manager feedback to improve source code, designs and deliverables • Communicate on all open projects and give updates to both team members and Technology team staff

Texas
$120K - $135K / year
Job Closed
Juskys Gruppe GmbH logo

Mid Level Software Engineer

Juskys Gruppe GmbH

Juskys - Jung, dynamisch & zukunftsgerichtet

Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description - Entwicklung von Backend-Modulen in enger Zusammenarbeit mit erfahrenen Entwicklern und dem Projektmanagement - Aufbau und Integration von Prozessautomatisierungen (z. B. Workflows, API-Flows, Hintergrundjobs) - Unterstützung bei der Entwicklung von KI-gestützten Funktionen, u. a. durch: - Anbindung von LLM-APIs - Nutzung von Embeddings - Aufbau von RAG-basierten Services zur Nutzung interner Datenquellen - Entwicklung von Schnittstellen & Workflows, die Daten automatisiert sammeln, aufbereiten und bereitstellen - Analyse von Geschäftsprozessen und Beratung der Fachabteilungen zu Automatisierungs- und KI-Potenzialen - Mitgestaltung der technologischen Roadmap für Automatisierung & KI Qualifications - Abgeschlossenes Studium oder vergleichbare Ausbildung in Informatik, Data Science, Mathematik oder einem verwandten Bereich - 2-5 Jahre praktische Erfahrung in der Entwicklung von webbasierten Anwendungen und Backends - Grundkenntnisse oder erste Erfahrung in Prozessautomatisierung (Workflows, API-Flows, Cronjobs, Microservices) - Begeisterung für KI-Technologien und erste Erfahrungen mit LLMs, Embeddings oder RAG-Konzepten - Sicherer Umgang mit MariaDB, DuckDB oder MySQL, sowie Grundverständnis von Eloquent ORM, Docker und Gitlab (CI/CD) - Erste Erfahrung mit automatisierten Tests (PHPUnit, Pest) - Konversationssichere Deutschkenntnisse - Engagierte, lösungsorientierte Persönlichkeit mit Freude an moderner Softwareentwicklung Benefits - Aktive Rolle in der digitalen Weiterentwicklung unseres Unternehmens - Abwechslungsreiche Aufgaben rund um Programmierung, Automatisierung & KI-Innovation - Mitgestaltungsmöglichkeiten bei Architektur und Technologieentscheidungen im Team - Ideen einbringen und gemeinsam moderne Lösungen entwickeln - Zugang zu aktuellen KI-Technologien und praxisnahe Anwendung - Flexibilität durch Gleitzeit und bis zu 100 % Remote Work - Eine positive Fehlerkultur und viel Raum für eigene Ideen und Verbesserungspotenziale - Ein freundliches, kooperatives Arbeitsumfeld mit flachen Hierarchien - Moderne Arbeitsumgebung inkl. kostenlosen Getränken, Snacks und attraktivem Arbeitsplatz - On-Top: JobRad, Edenred City, Mitarbeiterrabatte, regelmäßige Teamevents & Weiterbildungen Company Description Sei ein Teil des digitalen Aufbruchs mit der Juskys Gruppe GmbH! Die Juskys Gruppe GmbH beschäftigt mittlerweile über 180 Mitarbeitende und ist das Herzstück des zeitgemäßen E-Commerce. Wir sind nicht nur ein Onlinehändler, sondern Gestalter, Innovatoren und Visionäre. Seit 2005 vertreiben wir erfolgreich unser stetig wachsendes Sortiment, das von Haus und Garten bis hin zu Wellness und Sport reicht. Zu unseren Vertriebskanälen gehören unsere Onlineshops juskys.de, artsauna.de und bettboutique.de sowie zahlreiche europäische Online-Marktplätze.

Worldwide
Job Closed
OtherRemoteTeam 5,001-10,000Since Kroll's nearly 100-year historyH1B Sponsor

• Provide technical leadership for enterprise Identity and Access Management implementation (Azure AD & Auth0) • Training other software engineers on identity implementation • Advising / Implementing user migrations between identity providers • Monitor all certificate expiry notifications from ServiceNow and through lifecycle management to ensure certificates are up to date. • Work closely with Information Security team on security enhancements • Develop automation and support embedded API calls for external system integration into ticketing platform (Service Now)

United States
$70K - $200K / year
Job Closed