Staff Software Engineer
Wagepoint
Who We Are:
At Wagepoint, we’re good people. Sure, maybe we’re biased. But that’s only because Wagepointers bring the best versions of ourselves to do some of the best work in our careers. We’re an authentic team who bring our diverse backgrounds, ideas, experiences and cultures together to make payroll magic. Speaking of, we “pull rabbits out of hats” for thousands of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And we’re just getting started.The Role at High Level:
We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard problems and building reliable, scalable, and maintainable systems. You will be a senior technical leader driving the design and delivery of complex software solutions while mentoring and empowering others. You’ll report directly to our Engineering Manager.What You’ll Be Expected To Own:
Lead the complete development lifecycle for new features — from design to deployment — ensuring code quality, maintainability, and performance across the full stack.Strong experience in distributed systems, Domain Driven Design, and microservices architecture, performance tuning, and system reliability.Set up, deploy, and manage scalable cloud infrastructure to support application functionality and growth, with automation wherever possible.Ensure service performance aligns with SLA requirements through proactive monitoring and incident response.Lead high-level and component-level architecture discussions, documenting designs, and ensuring alignment with business and technical goals.Collaborate with Product, DevOps, and Architecture teams to align development with strategic objectives.Mentor junior engineers on development best practices, cloud infrastructure, and emerging tools.Research, recommend, and advocate for AI-driven development tools and automation solutions to enhance productivity.Influence technology strategy and drive innovative practices that improve scalability, reliability, and team efficiency.What You Bring To The Table:
7+ years of experience in software engineering, including full-stack development and cloud infrastructure.Proven leadership in designing and scaling complex software systems and mentoring engineering teams.Advanced skills in frameworks like React or Angular, C#/.Net Core, scalable API design, and relational/NoSQL databases.Strong experience in architectural design, performance tuning, and system reliability.Deep understanding of clean coding standards, design patterns, and CI/CD pipelines.Proficiency with cloud platforms (AWS, Azure, or GCP), IaC tools (Terraform/CloudFormation), Kubernetes, and Docker.Excellent collaboration and communication skills, with the ability to explain technical concepts to non-technical stakeholders.A mindset focused on continuous learning, growth, and sharing knowledge.Bonus points if:
You have experience with AI/ML integration in software systems.You have a track record of proposing and implementing innovative technology strategies that improved scalability and productivity.What We Bring To The Table:
Impact: Roll up your sleeves and directly contribute to the growth and success of Wagepoint by shaping our workforce.Culture: The opportunity to work with the world’s friendliest team, solving interesting problems together with an endless amount of laughter (We work hard, but we always have time for a bad joke or two).Growth: Opportunities for professional development and career advancement - we are always, always learning with a growth oriented mindset.Innovation: Work in an environment that encourages creativity and new ideas.Remote: The ability to work from home, forever! Wagepoint is a remote company, so you don’t have to worry about commuting to an office. Plus, more time with your pets is always a bonus!About Wagepoint
Wagepoint is a simple and fast online payroll app, backed by the world's friendliest team.The app is ideal for small businesses across North America (US & Canada) who are looking to pay their employees easily and quickly.Wagepoint is an equal opportunity employer. We welcome and appreciate all applicants with diverse backgrounds, races, religions, genders, identities, ages, experiences (the list goes on!). We are committed to making not only our workplace safe and inclusive for everyone, but also ensuring our recruitment process reflects that. We are a remote company, so there's no need to travel to an office for an interview, but if you require any special accommodation during our recruitment process, please let us know. We are more than happy to assist!This job posting is for an existing vacancy.As part of our hiring process, AI-based tools are used to support the initial review of applications. Rest assured, our People Ops team carefully reviews all applications and makes the final decisions on candidate progression.
#J-18808-Ljbffr
At Wagepoint, we’re good people. Sure, maybe we’re biased. But that’s only because Wagepointers bring the best versions of ourselves to do some of the best work in our careers. We’re an authentic team who bring our diverse backgrounds, ideas, experiences and cultures together to make payroll magic. Speaking of, we “pull rabbits out of hats” for thousands of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And we’re just getting started.The Role at High Level:
We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard problems and building reliable, scalable, and maintainable systems. You will be a senior technical leader driving the design and delivery of complex software solutions while mentoring and empowering others. You’ll report directly to our Engineering Manager.What You’ll Be Expected To Own:
Lead the complete development lifecycle for new features — from design to deployment — ensuring code quality, maintainability, and performance across the full stack.Strong experience in distributed systems, Domain Driven Design, and microservices architecture, performance tuning, and system reliability.Set up, deploy, and manage scalable cloud infrastructure to support application functionality and growth, with automation wherever possible.Ensure service performance aligns with SLA requirements through proactive monitoring and incident response.Lead high-level and component-level architecture discussions, documenting designs, and ensuring alignment with business and technical goals.Collaborate with Product, DevOps, and Architecture teams to align development with strategic objectives.Mentor junior engineers on development best practices, cloud infrastructure, and emerging tools.Research, recommend, and advocate for AI-driven development tools and automation solutions to enhance productivity.Influence technology strategy and drive innovative practices that improve scalability, reliability, and team efficiency.What You Bring To The Table:
7+ years of experience in software engineering, including full-stack development and cloud infrastructure.Proven leadership in designing and scaling complex software systems and mentoring engineering teams.Advanced skills in frameworks like React or Angular, C#/.Net Core, scalable API design, and relational/NoSQL databases.Strong experience in architectural design, performance tuning, and system reliability.Deep understanding of clean coding standards, design patterns, and CI/CD pipelines.Proficiency with cloud platforms (AWS, Azure, or GCP), IaC tools (Terraform/CloudFormation), Kubernetes, and Docker.Excellent collaboration and communication skills, with the ability to explain technical concepts to non-technical stakeholders.A mindset focused on continuous learning, growth, and sharing knowledge.Bonus points if:
You have experience with AI/ML integration in software systems.You have a track record of proposing and implementing innovative technology strategies that improved scalability and productivity.What We Bring To The Table:
Impact: Roll up your sleeves and directly contribute to the growth and success of Wagepoint by shaping our workforce.Culture: The opportunity to work with the world’s friendliest team, solving interesting problems together with an endless amount of laughter (We work hard, but we always have time for a bad joke or two).Growth: Opportunities for professional development and career advancement - we are always, always learning with a growth oriented mindset.Innovation: Work in an environment that encourages creativity and new ideas.Remote: The ability to work from home, forever! Wagepoint is a remote company, so you don’t have to worry about commuting to an office. Plus, more time with your pets is always a bonus!About Wagepoint
Wagepoint is a simple and fast online payroll app, backed by the world's friendliest team.The app is ideal for small businesses across North America (US & Canada) who are looking to pay their employees easily and quickly.Wagepoint is an equal opportunity employer. We welcome and appreciate all applicants with diverse backgrounds, races, religions, genders, identities, ages, experiences (the list goes on!). We are committed to making not only our workplace safe and inclusive for everyone, but also ensuring our recruitment process reflects that. We are a remote company, so there's no need to travel to an office for an interview, but if you require any special accommodation during our recruitment process, please let us know. We are more than happy to assist!This job posting is for an existing vacancy.As part of our hiring process, AI-based tools are used to support the initial review of applications. Rest assured, our People Ops team carefully reviews all applications and makes the final decisions on candidate progression.
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Winnipeg, MB vacancy
$140.6k - $190.6k per year
Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools....SuggestedLong term contractWork at officeLocal areaFlexible hours- ...(Toronto-based team) · Healthcare SaaS Company Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach Location Remote anywhere in Canada · team is Toronto-based...SuggestedRemote workFlexible hours1 day per week
$160k - $190k per year
...people, this is it. About the role: We're looking for a systems engineer to build and operate high-throughput, low-latency network... ...do: Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and request-processing pipelines...Suggested- # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote· leadCanada, USApythonnodejavareactawsdockerkubernetesListed via Jobicy... ...office some or all of the time.About your roleAs a Staff Software Engineer at Juniper Square, you are a technical leader - setting...SuggestedFull timeTemporary workWork at officeRemote work
- ...to solve complex problems, shaping architecture, and mentoring engineers to do their best work and advance their careers. You'll work across... ...practices into how we build, test, and operate infrastructure software. This is not a 'stay in your swim lane' role. You'll question...SuggestedLocal areaWorldwideFlexible hours
$197k per year
...meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations...$169.2k per year
...customers, starting with franchise groups while creating flexible systems that can grow into broader channel partnership needs. Staff Software Engineer roleAs a technical champion and force multiplier, you lead and mentor teams of exceptional engineers while collaborating...InternshipLocal areaWork from homeFlexible hours- ...every cohort at the company starts with a query. Our in-house OLAP engine, Nova , processes trillions of events in real time — turning... ...operational rigor grows dramatically. We’re looking for a Staff Software Engineer who wants to go deep on both the engine internals...Immediate startWorldwide
- ...team builds the platform that lets the world’s leading life sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like identity, permissions, and enterprise integrations – and help shape...Long term contractInternshipRemote work
- ...deliver care to more than 6 million members across the country. Learn more about us at lanterncare.Com.Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic and highly visible role focused on driving your team’s architectural...Long term contract
$170k - $190k per year
...within Canada (Toronto preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-based technology... ...building, you’ll probably feel at home here. About the RoleThe Staff Software Engineer is a hands-on technical leader responsible for...Long term contractRemote workWork from homeFlexible hours$172k - $229k per year
At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractors. From helping... ...fast-paced environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and...For contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours$150k - $200k per year
...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of... ...Nice to haves 8+ years of varying experiences as a Software Engineer. Proficient in Python , Django , TypeScript, and...$200k - $250k per year
...more reliably, automating everything from engineering workflows to regulatory filings and... ...to do it. The RoleWe're looking for a staff engineer to define and drive how we build... ...experience building and shipping production software, including experience influencing technical...Work at office$140k - $190k per year
...a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers,... ...hear from you!Role Overview We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and broad influence. You’...Work at officeLocal areaFlexible hours- ...and collective growth as we modernize and grow our technical capabilities.Position Overview We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical leadership role, you will drive the architecture, design, and...Full timeWorldwide
$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada.For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and...Work at officeWork from home$196.8k - $270.6k per year
...Harvey, the future of professional services is being written today — and we’re just getting started.Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-...Work at officeRelocation packageFlexible hours- ...driven by a motivating purpose. Here, you’ll do work that changes lives—including your own. The role We’re looking for a Staff Software Engineer, AI to own and ship the next generation of AI-powered healthcare experiences at Maple.You’ll work inside Product Engineering,...Full timeSecond job
- ...career.About the team Risk Engineering builds the systems that protect... ....What you'll do As a Staff Engineer on Financial Crimes Engineering... ...regulation into working software.Responsibilities Define technical... ..., policy enforcement engines, and reviewer toolingArchitect...
$196.8k - $270.6k per year
...Harvey, the future of professional services is being written today — and we’re just getting started. Role OverviewAs a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-...Work at officeRelocation packageFlexible hours3 days per week- ...teammates chose to build again here — a reflection of the trust, culture, and conviction behind what we’re building.About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...Shift work
- Elevate your career as a Staff Software Engineer focusing on Device Identity at Okta. Utilize your Java expertise to drive cutting-edge identity solutions in a hybrid work setting. As a pivotal member of Okta’s Device Identity and Access organization, you will lead the design...Worldwide
- ...doing the best work of their careers, building great payroll software for small businesses across Canada. Our team brings... ...role at high level: We're looking for a talented Staff Software Development Engineer who enjoys tackling hard problems and wants to create...ApprenticeshipSummer workInternship
$151k - $189k per year
Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive the architecture and technical direction of the services that bring AI research and models...Work at officeFlexible hours$279k - $341k per year
...advance. When in doubt, ask your recruiter or interviewer directly.Position Summary We’re looking for an exceptional Senior Staff Software Engineer to serve as the L0 Architect for Live Pay, the product that powers the EarnIn Card. As the team’s lead architect, you’ll own...RemplacementLong term contractFull timeWork at officeLocal area2 days per week- ...-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs)... ...shaping the future of IT: whether you're in engineering, product, sales, marketing, customer... ...#ChangingLives!Job Summary We’re hiring a Senior / Staff Backend Engineer to lead the design and...Long term contractWorldwide
$171k - $200k per year
...manufacturing, agriculture, food and beverage, retail, and the public sector.Visit gomotive.Com to learn more.About the Role: As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched visibility into the location,...Long term contractTemporary workWork at officeusd146k - usd218k per year
...power the Equinix Developer Platform. Improving the templates, tooling, and automation that hundreds of engineers rely on every day to design, build, ship, and operate software. As a Software Engineer on this team, you’ll design and operate opinionated, self-service systems...Full timeWork at office$180k - $200k per year
...the world. Join us in our mission to help companies make smarter pay decisions they can trust!About The Role This is a broad Staff engineering seat reporting directly to the Director of Engineering. You'll work on the problems that cut across the org: building outward-facing...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
Related searches
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB
- software Winnipeg, MB
- embedded software Winnipeg, MB
- software support Winnipeg, MB
- spécialiste assurance qualité logiciel Winnipeg, MB

