Senior Software Engineer
Fleetworthy
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, an d opera te 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. Learn more at fleetworthy.com .
About the Role
The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance platform. You bring the judgment and independence to take features from design through production-ready code, making sound technical decisions along the way and building software that fits cleanly into the team's architecture.
You bring strong full-stack experience, anticipate future needs, mentor peers, and make decisions that minimize the cost of future change. You partner closely with your Product Manager and fellow engineers to turn product strategy into well-built, maintainable software.
What Your Ride Will Look Like
- Write production-ready, well-tested, self-documenting code, and debug systematically across the areas you work in, using monitoring and observability data to guide stability and performance improvements.
- Architect, write, and review reusable, testable, and efficient code following Clean Code / SOLID principles, and raise the bar on code quality, maintainability, and performance in the code you touch.
- Understand your team's architecture deeply, design new code to align with it, and apply a security lens to your own work and to peer reviews.
- Design and implement low-latency, high-availability, performant applications across the full stack.
- Contribute to front-end (Vue/Vuex) and back-end (.NET) development, helping establish and follow patterns and standards.
- Own SQL query performance for the code you write and contribute to database design decisions.
- Apply microservice and micro front-end architecture best practices.
- Identify and pay down technical debt pragmatically, knowing when to refactor, when to rewrite, and when to leave well enough alone.
- Share in DevOps responsibilities and champion observability tooling and practices.
Delivery & Ownership
- Break your work into well-understood, properly prioritized pieces, and handle risk and ambiguity responsibly, including under pressure and shifting priorities.
- Make realistic but ambitious commitments, deliver on them, and communicate blockers or cost overruns early, weighing cost and value in your own work and in your suggestions to others.
- Help refine requirements and ensure you have the context to make good day-to-day decisions without constant escalation.
- Participate in agile (Scrum/Kanban) ceremonies and help make them effective.
Communication & Collaboration
- Communicate with clarity to both technical and non-technical audiences, making the complex understandable and trade-offs explicit.
- Give and seek feedback proactively, and foster documentation and knowledge-sharing, including in structured async and remote-first workflows.
- Help teammates overcome blockers, build strong relationships across the organization, and mentor others with openness and empathy.
- Foster a culture of respectful disagreement, accountability, and continuous improvement to your team's practices.
- Collaborate across multiple time zones, ensuring remote teammates are included, unblocked, and aligned.
Product Partnership & Business Acumen
- Partner with your Product Manager and teammates to help scope and sequence your work, balancing customer needs against technical realities.
- Surface engineering constraints, risks, and opportunities early on the work you're involved in.
- Advocate for investment in platform health, developer experience, and quality alongside feature work.
- Understand your team's domain, strategy, and business model, connect it to broader market trends and the organization's engineering strategy, and contribute to design decisions.
What You Bring (Required)
- Several years of professional full-stack software engineering experience, with a clear philosophy on how to improve a codebase over time.
- Strong written and verbal communication skills, with comfort in documentation, structured async workflows, technical writing, and remote-first practices.
- Demonstrated ability to take ownership of your work, deliver in fast-paced and ambiguous environments without loss of quality, and mentor peers.
- Experience partnering with product management to deliver business outcomes.
- Experience working across multiple time zones in a remote or hybrid environment.
Tech Stack
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
- Data: 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.
- ...members Provide guidance to junior developers Requirements Senior-level full stack developer with Dev Lead Experience Strong... ...Actions, GitLab, BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow...SeniorFull time
$99.36k - $136.62k per year
...We’re looking for Software Engineer 2 to join Procore’s Materials Team within Resource Management. In this role, you'll independently own and... ...technical design through launch, with occasional guidance from senior engineers. Build and evolve data-import and ingestion...SeniorLong term contractFull timeWork at officeImmediate start- ...communities. We have offices in Calgary, Edmonton and Toronto, and we are continuing to expand nationally to Vancouver. POSITION Software Engineer LOCATION Edmonton, Alberta or Remote YOUR OPPORTUNITY The ideal candidate is a strong full stack Software Engineer...SuggestedLong term contractFull timeInternshipWork at officeFlexible hours1 day per week
$83.08k - $115.03k per year
...Open Competition Closing Date: August 12, 2024 Classification: Engineering and Related Level 2 (522ERA) Salary: $3,183.15 to $4,407.30 bi-... ...Environment and Protected Areas, the selected candidate will develop software systems and automation processes to assess data and information...SuggestedPermanent employmentFull timeTemporary workPart timeCasual workMonday to fridayFlexible hoursShift work2 days per week- ..., C-FER utilizes our varied expertise in engineering analysis and large-scale testing, with a... ...has also developed specialized engineering software to assist the oil and gas industry to... ...immediate opening for a permanent, full-time Senior Software Developer to join our Digital...SeniorPermanent employmentFull timeInternshipImmediate start
- ...organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for... ...is preferred Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare Plan...SeniorFull timeFor contractors
$95k - $125k per year
...are conceived and constructed. Entuitive is looking for a Senior Structural Engineer, based in our Edmonton office to be part of our Structural... ...such as Microsoft Word and Excel and structural analysis software (SAP2000, RAM, etc.). ~ Excellent communication skills...SeniorFull timeContract workWork at officeFlexible hours$92.93k - $132.75k per year
...enhance your transportation planning and engineering skills? The City of Edmonton has an exciting... ...proposals within the City. As a Senior Engineer, you will be responsible for leading... ...demand models and traffic modeling software outputs (such as Emme, Synchro or VISSIM)...SeniorPermanent employmentFull timeWork from home- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...Technical And Professional Expertise ~2+ years of software engineering experience, with depth in frontend development and comfort...SeniorFull time
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Description AECOM’s Buildings + Places business line is seeking a Senior Mechanical Engineer to help lead building projects across...SeniorFull timeInternshipWork at officeLocal areaWorldwideFlexible hours
- ...Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and Construction Management (EPC / EPCM) services in... ...Job Description We are currently seeking a qualified Senior Process Engineer to join our Energy team based in Edmonton, AB...SeniorLong term contractFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours
- ...sources, while helping to provide the energy, chemicals and resources needed now. Purpose As a Principal Structural Engineer , you will provide senior technical leadership and subject matter expertise for structural engineering activities across large, complex, and high...SeniorFull time
- ...Rimkus is a global leader in engineering and technical consulting, providing expert services... ...for clients worldwide. We are seeking a Senior Electrical Engineer with extensive experience... ...have knowledge of a variety of computer software applications including computer assisted...SeniorFull timeWork at officeLocal areaWork from homeWorldwideFlexible hours
- ...The Opportunity Tetra Tech is adding a Senior Transportation Design Engineer to our Transportation team based in Edmonton, Alberta . Why Tetra... ...and Guidelines. Proven experience with Civil 3D design software. Experience with other software (i.e. Bentley)...SeniorFull time
- ...Highlights of the Job We are hiringone full-time, permanentSenior Transmission & Substation Engineer working out of Edmonton, AB. The Senior Lead Transmission & Substation Engineer is accountable for leading and integrating all engineering and technical aspects of the...SeniorFull timeFor contractors
- ...opportunity: Associated Environmental Consultants, part of the Associated Engineering Group of companies, is a proudly Canadian, employee-owned organization. We are seeking an experienced and dedicated Senior Water Scientist / Engineer to join our team in our Edmonton office...SeniorLong term contractInternshipWork at officeLocal areaFlexible hours
- ...QUAD INDUSTRIAL GROUP specializes in asset integrity management and engineering solutions to ensure operational efficiency and safety. Our expertise includes engineering assessments, plant reliability and availability studies, rotating systems condition monitoring, and cathodic...SeniorFull timeWork at officeLocal area
- ...desktop studies and technical assessments Maintaining and updating the site water balance Developing, reviewing, and updating engineering standards and guidelines Representing Imperial in industry working groups and external forums This role will execute work...SeniorPermanent employmentFull timeWork from homeRelocationRelocation packageFlexible hours
- ...Klohn Crippen Berger (KCB) is looking for Senior Civil/Geotechnical Engineer(s) , to work on a variety of multifaceted projects in an organization with a long and impressive history of delivering large-scale world class projects for our clients. This position is based...SeniorLong term contractWork at office
$87.4k - $110.4k per year
...Alberta Type: Direct Hire Job #14255 Salary: CA$92,000 Per Hour MatchBox Consulting Group is currently seeking a Senior Civil Engineering Technologist on behalf of our client, a well-established, employee-owned Canadian engineering firm with a strong presence...SeniorHourly payDirect hireWork at office- ...sustainable energy sources, while helping to provide the energy, chemicals and resources needed now. Purpose As a Senior Process Safety Engineer , you will provide advanced technical expertise and leadership in process safety and fire protection engineering in support...SeniorFull timeLocal area
- ...Calgary) Experience Required: 10+ Years We are seeking a highly experienced Access Management / Privileged Access Management (PAM) Engineer with deep, hands-on expertise in Centrify (now Delinea) platforms. The ideal candidate will have a strong background in designing,...SeniorFor contractors
- Title: Oversight Electrical Engineer Sr IV Location: Calgary or Edmonton, AB Work Model... ...seeking a highly skilled and experienced Senior Oversight Electrical Engineer to oversee... ...with power system analysis and modeling software tools (e.g., PSS/E, ETAP, PSCAD, SKM) Please...SeniorFor contractorsWork at officeLocal areaWork from homeNight shift
- High-Level Description The Senior Civil Engineer can serve as the engineering lead on assigned facilities projects. This includes overseeing the design for projects executed by third party engineering firms to ensure they are in compliance with Company and Industry standards...SeniorFor contractorsWork at officeNight shift
- ...safety always come first. What You'll Do Reporting to Senior Project Engineering Lead, the Engineering Project Manager is responsible for... ..., Primavera P6, HardDollar and ViewPoint Construction Software preferred Valid driver’s license with an acceptable driving...SeniorWeekly payLong term contractFull timeFor subcontractor
- Position: SENIOR WATER RESOURCES ENGINEER ID No: 5-1521 Location: Edmonton Description: The successful candidate will play a key role in design and project management within MPE’s Water Resources team. Experience in project management, project design and construction...SeniorContract work
- ...-related risks. The level of documentation is expected to be such that the content can be reviewed by those who do not have a strong software/algorithm background. Qualifications ~5+ years of software development experience, ideally in medical devices, robotics, or a similarly...Permanent employmentFull timeRemote work
- ...people to the best work since 1961. We are engineers, scientists, and construction... ...time Hybrid or Remote (within ALBERTA) Senior Electrical Engineer in our Alberta locations... ...documents. Working knowledge of CAD design software and standards would be an asset. Proficiency...SeniorFull timeWork at officeRemote workMonday to fridayFlexible hours
- ...Reporting to the Commissioning Manager, the Senior Commissioning Technologist is responsible... ...'re Looking For Diploma in Electrical Engineering Technology from an accredited post-... ..., and Capbank Experience with testing software is considered an asset (Omicron Test Universe...SeniorWeekly payLong term contractPermanent employmentFull timeWork at officeTrial period
$111.8k - $132.5k per year
...DESCRIPTION Design, develop, test, and maintain industrial control software supporting frac fleet operations. Own delivery of moderately... ...Collaborate closely with hardware, electrical, and controls engineers to ensure proper integration between software and physical...Full timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer intern Edmonton, AB
- linux software engineer Edmonton, AB
- software engineer - robotics Edmonton, AB
- software engineer Edmonton, AB
- software developer no experience Edmonton, AB
- software engineer part time Edmonton, AB
- ingénieur logiciel Edmonton, AB
- software engineer devops Edmonton, AB
- software developer entry level Edmonton, AB
- software developer summer internship Edmonton, AB
