Staff Software Developer, Dealer Solutions

Posted 1 day ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Provide technical guidance across various engineering teams, influencing architecture, technical direction, and engineering methodologies.

• Design and enhance intricate software systems while balancing scalability, reliability, maintainability, and business objectives.

• Spearhead major cross-team technical projects from conception to completion.

• Foresee future technical requirements and pinpoint essential foundational investments.

• Facilitate architecture and design discussions encompassing backend services, web applications, desktop software, databases, and cloud infrastructure.

• Assess competing technical strategies based on quality, risk, delivery timelines, and team expertise.

• Establish and advocate for engineering best practices, including code quality, automated testing, observability, and technical documentation.

• Mentor and nurture engineers across different teams.

• Enhance system performance, reliability, scalability, and operational efficiency.

• Collaborate with engineering managers, product leaders, and senior technical management.

• Work together across teams to address technical challenges and manage dependencies.

• Contribute to shaping the long-term technical vision and engineering culture.

• Participate in recruiting, onboarding, and developing engineering talent.


⛳️ Requirements

• 8+ years of experience in software development, focusing on building and operating scalable, reliable production systems.

• Proven history of leading a multi-team migration or re-platforming of a system with live users and live data, end-to-end.

• In-depth knowledge of algorithms, data structures, networking, and databases.

• Strong skills in data modeling and relational databases.

• Demonstrated capability to design distributed services with a focus on performance, observability, and fault tolerance.

• Strong architectural decision-making skills across multiple teams and codebases.

• Ability to influence and mentor senior engineers, guiding teams through uncertainty.

• Exceptional sense of ownership.

• Excellent communication and skills for cross-functional collaboration.

• Comfortable working in a fast-paced, high-autonomy, product-driven environment.

• Preferred but not required: experience with ERP, accounting, business management software, e-commerce, or catalog management.

• Preferred but not required: familiarity with Windows desktop applications, particularly C++ or similar native desktop technologies.

• Preferred but not required: experience with Microsoft Azure and Azure Virtual Desktop.

• Preferred but not required: knowledge of Python and Django or similar frameworks.

• Preferred but not required: experience with multiple technology stacks and the architecture of complex established software products.


🏝️ Benefits

• Remote-first work arrangement.

• Ability to work from anywhere in the world for up to 3 months.

• Comprehensive parental leave program.

• Work-from-home stipend.

• Days off for birthdays and company anniversaries.

People also viewed

Ellevation Education7 hours ago

Director, Software Engineering

US flagMassachusetts OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
Speechify7 hours ago

Tech Lead, Android Core Product

US flagUnited States OnlyFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job
Nava7 hours ago

Senior Software Engineer, Ruby

US flagAlabama, +30 more statesFull-timeFull-stack Engineer$135.9k – $153k/year
ApplyView job
Circana7 hours ago

Senior Director, Software Engineering

US flagIllinois OnlyFull-timeFull-stack Engineer$120k – $165k/year
ApplyView job
Evry Health7 hours ago

Senior Software Engineer, .NET

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Speechify7 hours ago

Tech Lead, Android Core Product

US flagCalifornia OnlyFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers