Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

BestPass

Principal Software Engineer

Canada (Remote or Hybrid)

Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions. We help fleets streamline operations, control costs, and operate with confidence. Trusted by 75% of the top fleets in North America, Fleetworthy offers the most adopted toll management solution and largest weigh station bypass network. Going beyond regulatory requirements, our safety and compliance capabilities strengthen safety programs and enable proactive audit readiness. We support millions of vehicles and drivers and are recognized across the industry for innovation and leadership. Fleetworthy is shaping the future of fleet readiness with AI-enabled, connected fleet technology that keeps drivers safe, fleets compliant, and operations running at peak efficiency.

The Principal Software Engineer is a senior technical leader embedded in our agile development organization, driving the architecture and delivery of our next-gen compliance platform. This is a hands-on leadership role. You will own technical direction, mentor and elevate a team of developers, and contribute meaningfully at the individual contributor level. The ideal candidate brings over 10 years of full-stack experience, leads with vision rather than command-and-control, and has a track record of guiding distributed, multi-time zone teams to ship high-quality software.

You will be expected to think beyond your immediate team. As a member of our Team Leads Team, you will collaborate cross-functionally with other engineering leaders, share learnings, and help shape engineering culture and practice across the broader organization. You will also work hand in hand with your Product Manager to shape, sequence, and deliver priorities. You will translate product strategy into technical execution and bring engineering insight back into roadmap decisions.

Technical Leadership
  • Set the technical vision for your team's domain and continuously raise the bar on code quality, maintainability, and performance across the codebase.
  • Architect, write, and review reusable, testable, and efficient code (Clean Code / SOLID principles), and coach the team to do the same.
  • Design and implement low-latency, high-availability, and performant applications across the full stack.
  • Lead front-end (Vue/Vuex) and back-end (.NET) development, setting patterns and standards for the team.
  • Own SQL database architecture and query performance across your team's domains.
  • Drive adoption of microservice and micro front-end architecture best practices.
  • Identify and pay down technical debt strategically, knowing when to refactor, when to rewrite, and when to leave well enough alone.
  • Share in DevOps responsibilities and champion observability tooling and practices.
  • Participate in and often facilitate agile (Scrum/Kanban) ceremonies for your team.
Team Leadership
  • Lead a team of developers, providing technical direction, mentorship, and thoughtful code review.
  • Delegate effectively. Match work to the right people, create stretch opportunities, and resist the urge to do everything yourself.
  • Communicate with clarity. Write and speak in a way that aligns engineers, product partners, and stakeholders. Make the complex understandable and make trade-offs explicit.
  • Navigate ambiguity and shifting priorities, helping your team stay focused and effective when requirements change.
  • Manage and coordinate across multiple time zones, ensuring remote team members are included, unblocked, and aligned.
  • Build and sustain a strong remote team culture through intentional relationship-building, async communication practices, and virtual team rituals.
  • Organize and run effective remote ceremonies (standups, retros, and planning sessions) that create genuine connections and accountability.
Product Partnership
  • Partner closely with your Product Manager as a true counterpart, jointly shaping priorities, scoping work, and balancing customer needs against technical realities.
  • Translate product goals into a clear technical plan, and surface engineering constraints, risks, and opportunities early, so the roadmap reflects what's buildable.
  • Advocate for investment in platform health, developer experience, and quality alongside feature work.
  • Help refine requirements, break down epics, and ensure the team has the context to make good day-to-day decisions without constant escalation.
Leadership & Collaboration (Required)
  • Proven experience leading a team of developers in a remote or hybrid environment, with a clear philosophy on how to improve a codebase over time.
  • Demonstrated ability to delegate, push decisions and ownership down to the team rather than centralizing them on yourself.
  • Strong written and verbal communication skills, with comfort in documentation, structured async workflows, technical writing, and remote-first practices.
  • Track record of partnering with product management to shape priorities, negotiate scope, and deliver business outcomes.
  • Experience managing or collaborating across multiple time zones.
  • Ability to operate and deliver in fast-paced, ambiguous environments without loss of quality or team morale.
  • Experience facilitating cross-team engineering forums, communities of practice, or similar leadership collaboration.

Front End Development

  • Vue.js 2 or 3 / Vuetify / Vuex / Webpack

Testing

  • Jest / Vitest

Back End Development

  • .NET Framework /.NET Core /.NET 7–8 / C#
  • REST API design and implementation
  • MSSQL / SQL Profiler / Query Tuning

Testing

  • nUnit / Moq / Autofixture

DevOps

  • Azure DevOps CI/CD (required)
  • Azure / Windows IIS / Linux Nginx

Fleetworthy is committed to fostering a diverse and inclusive culture that is respectful and welcoming of individual differences. We are proud to be an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion or belief (or lack thereof), sex, nationality, national or ethnic origin, civil status, age, citizenship status, sexual orientation, disability, genetic information, familial status, marital or registered civil partnership status, pregnancy or maternity status, gender identity, gender reassignment, military or veteran status, or any other protected characteristic in accordance with applicable laws and regulations.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in United States vacancy
  • $170k - $281k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard is a global technology company in the payments industry. Our mission is to connect and... 
    Suggested
    Full time
    Part time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    1 day ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...a candidate to join our world-class engineering team as a Principal Software Engineering Architect . The candidate is expected to be... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Tewksbury, MA
    16 hours ago
  • $107.5k - $204.5k

     ...global market.  Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At...  ...safeguarding the lives of those who protect us. As our next Principal Engineer, you'll immerse yourself in Strategic Nuclear... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Collins Aerospace

    Richardson, TX
    22 hours ago
  • Principal Software Engineer (Full Stack + Systems Architecture)The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals,... 
    Suggested

    Dell

    Saxapahaw, NC
    19 hours ago
  • $220k - $300k

     ...Principal Software Engineer — AI & Distributed Systems Platform - $220,000 - $300,000 base salary A rapidly scaling AI-native platform operating in the legal and capital markets space is hiring a Principal Software Engineer to help architect the next generation of production... 
    Suggested

    Greybridge Search & Selection

    New York, NY
    4 days ago
  •  ...About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver...  ...industry average. The Position We're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'll Work With Our Incredible... 
    Remote work

    Full Stack LLC

    Helena, MT
    4 days ago
  • $229k - $258k

     ...Principal Software Engineer (Containers) United States - Remote Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    Chainguard

    United States
    5 days ago
  • $160k - $200k

     ...wellness plan providers in the veterinary space, trusted by clinics across the U.S. We're a small but mighty startup team of Principal Software Engineer based in the USA or Ontario, Canada to help build and maintain our web platform and portal. The role As a... 
    Immediate start
    Remote work
    Flexible hours

    Snout

    United States
    3 days ago
  • €120k - €200k per year

     ...Principal Solutions Engineer This is a remote position. A Crypto wallet security infrastructure provider are looking for a Principal Solutions...  ...trusted by major international corporations. As a Principal Software Engineer, you will own critical projects while setting... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Home office

    Startup Talents

    United States
    5 days ago
  •  ...Principal Software Engineer For Ai Team At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools... 
    Remote work
    Flexible hours

    Snowflake Computing

    United States
    12 hours ago
  •  ...Software Developer for CA SDK(C++) Responsibilities: Analyze and implement product requirements from projects. Integrate...  ...Bachelor's or master's degree in computer science, EE, software engineering, etc. Minimum years of work experience: ~5... 
    Work experience placement
    Local area
    Remote work

    Cerence

    United States
    10 hours ago
  •  ...technical guidance, and represent Filigran's engineering culture publicly. Design integration...  ...team. Collaborate with other Principal and Staff Engineers to maintain coherence...  ...For 8+ years of experience in software engineering, with a track record of technical... 
    Remote work
    Flexible hours

    Filigran

    United States
    11 hours ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay...  ...problems that create a safer, more secure world. In the Principal Signals Software Engineering role, you will design, develop, optimize,... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    Raytheon Technologies

    State College, PA
    4 days ago
  • $180k - $220k

     ...Principal Software Engineer In this role, you will report directly to the Director of Engineering and operate as a Principal Engineer across all engineering teams. This is a high-impact, hands-on technical leadership role focused on improving engineering effectiveness... 
    Remote work

    eDynamic Learning

    United States
    12 hours ago
  • $266.2k - $425.9k

     ...tools needed for Human/AI hybrid teams to drive the best outcomes for customers. About the Role We're looking for a Principal Software Engineer to help shape the technical future of Service Hub focusing primarily on Front End. This is a very hands-on role. You'll... 
    Live out
    Work at office
    Remote work

    HubSpot

    United States
    3 days ago
  • $200k - $285k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD) Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $150k - $226k

     ...Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired...  ...move even faster. Position Summary Harness Software Engineering Insights (SEI) is where engineering meets engineering... 
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Harness

    United States
    6 hours ago
  •  ...can have both while making the world more secure and simplifying access processes. We are currently seeking an experienced Principal Software Engineer to design and deliver complex, high-impact systems, mentor senior engineers, and partner closely with product, design,... 
    Local area
    Remote work

    CertiPath

    United States
    4 days ago
  • $150k - $180k

     ...where AI is how we work. Are you ready to make yourself at home? What We Are Looking For : We are looking for a Principal Software Engineer with a passion for high performance computing and AI. This role will work in a dynamic, highly challenging and always... 
    Work experience placement
    Local area
    Remote work
    Flexible hours

    TradeStation

    United States
    12 hours ago
  • $190k - $215k

     ...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our...  ...is seeking a motivated, career, and customer-oriented Signals Software Engineer Level 3 to join our team in Columbia, MD. This is... 
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    2 days ago
  • $246k - $394k

     ...engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level...  ...need to thrive (Requirements) ~10+ years of experience in software engineering, with a strong background building and evolving... 
    Local area
    Remote work

    Toast Inc

    United States
    2 days ago
  • $242.4k - $303k

     ...As Marqeta’s Principal Software Engineer on the Core Issuing & Processing team, you will work across the entire domain to stand up and drive high-impact projects for our customers from inception to completion. You will take on highly technical initiatives that optimize... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    United States
    5 days ago
  • $107.5k - $204.5k

     ...Software Engineer At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments... 
    Temporary work
    Work experience placement
    Relocation
    Relocation package
    Flexible hours

    Raytheon

    Aurora, CO
    13 hours ago
  •  ...Principal Engineer Victory Live is a private equity backed technology company aimed at maximizing distribution and yield for live event ticket inventory. We provide an end-to-end software platform for the live ticketing industry, managing thousands of sports, theater... 
    Temporary work
    Local area
    Remote work

    Victory Live, Inc.

    United States
    11 hours ago
  •  ...A leading software consultancy is seeking a Principal Software Engineer (.NET + Data) to join their dynamic team. This role allows for collaboration with top-tier clients through either team augmentation or by working within a dedicated product team. Candidates should... 
    Remote work

    Full Stack LLC

    Concord, NH
    4 days ago
  • $230k - $368k

     ...helping business owners operate, increase sales, engage customers, and keep employees happy. We are looking for a Principal Software Engineer to join the Advanced Analytics Platform (AAP) team. The AAP team owns the data platform powering Toast's... 
    Local area
    Remote work

    Toast Inc

    United States
    5 days ago
  • $160k - $170k

     ...Principal Software Engineer The Principal Software Engineer will help develop innovative, scalable technology. In this role, you will help to drive the architecture, design, and development of platforms that support educators, and institutions. You feel comfortable... 
    Remote work

    Watermark

    United States
    3 days ago
  •  ...Principal Software Engineer At Great Dane, we rely on makers and we're calling on them to join our expanding team, the time has never been better to Embrace Your Great and work in an environment with the highest safety standards in the industry. The Principal Software... 
    Work at office
    Remote work

    Great Dane

    United States
    3 days ago
  •  ...: Skimmer is looking for a player/coach technical leader for our Payments and Finance Development team. As a hands-on lead engineer, you will be responsible for leading a small team of developers and contributing code that improves our platform's operations around... 
    Immediate start
    Remote work
    Flexible hours

    Skimmer, Inc.

    United States
    12 hours ago
  • $107.5k - $204.5k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...What You Will Do Design, develop, test, deliver, and maintain software for satellite ground systems. Work with talented teams of... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    RTX

    Aurora, CO
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!