Staff Software Engineer [Remote
Wagepoint
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. We are looking for people who share our understanding that when it comes to our commitment to our customers: we mean business. Especially given that the consequences of getting payroll wrong can sometimes be dire.
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. 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.
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.
Research, recommend, and advocate for AI-driven development tools and automation solutions to enhance productivity.
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.
~ Bonus points if:
You have experience with AI/ML integration in software systems.
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!
Apply now and help us build the future of Wagepoint!
Wagepoint is a simple and fast online payroll app, backed by the world's friendliest team.
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!
- ...small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes.... ...The Role at High Level: We’re looking for a talented Staff Software Development Engineer – Frontend who doesn’t shy away from tackling complex UI...SuggestedLong term contractWork at officeRemote workWork from home
- ...What's the opportunity? We're looking for an experienced AI Engineering Lead who will bring focus and subject-matter expertise around... ...knowledge of AI systems design and LLM architectures; Professional software development experience with advanced proficiency in Python;...SuggestedFull timeLocal areaFlexible hours
$160k - $190k per year
...Our mission is to create easy-to-use software to help local governments plan, budget and... ...and results-oriented Director of Software Engineering to lead key initiatives and teams within... ...impact projects, guide and mentor engineering staff, and drive architectural and...SuggestedLong term contractFull timeLocal areaFlexible hours$105.48k - $115.48k per year
...Position Summary As a Senior Software Engineer, you will take a leading role in designing, developing, and delivering robust software solutions that meet both business and technical needs. You’ll act as a subject matter expert and trusted advisor, collaborating closely with...Suggested- ...team with diverse backgrounds, including finance, technology, engineering, compliance, marketing, and more. We're proud to have been recognized... ...currently looking for a skilled Security Engineer to analyze software designs and implementations from a security perspective, and...SuggestedFull timeWork at officeWork from homeFlexible hours
$165k - $175k per year
...the right place! We are looking for a Staff iOS Developer to join one of our squads... ...collaborative team, continuously improving our engineering practices, and delivering state-of-the-... ...Good conceptual understanding of software design and code beauty Experience with...Local areaRemote workFlexible hours- ...We're Hiring: Software Engineering Manager Full-Time | Hybrid Work Environment | Security Clearance Required Drive strategic growth in global... ..., including the work of junior engineers and other technical staff. Development of reports, safety information, manuals,...Permanent employmentFull timeFor subcontractorCasual workWorldwideFlexible hours
- ...Alberta - Calgary and Requirements Synopsys, Software Integrity Group , is named a leader for... ...out more about SIG, Synopsys check out Staff Java Developer SaaS Synopsys-SIG is looking for a backend Staff Software Engineer to join our team designing and building...Full timeInternship
- ...resiliency, demonstrate leadership, go the extra mile for our customers, and empower our people to be their best. The Manufacturing Software Engineer will support our manufacturing floor where we assemble and manufacture all products for our customers worldwide. From our...Full timeInternshipWorldwideFlexible hours
- ...Job Responsibility: Staff Accountant and Payroll Administrator The Alberta Classical Academy is now accepting applications for the... ...Year End Reports ~ Compile payroll information utilizing several software applications, including but not limited to ADP, QuickBooks, MS...RemplacementPermanent employmentFull timePart timeInterim roleWork at officeMonday to fridayFlexible hours
$120k - $150k per year
...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...Full timeRemote work- ...and services to the global energy industry. Job Duties Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. Design, develop, and maintain...Full timePart time
$16 per hour
Job Responsibility: Job Overview:We are seeking enthusiastic individuals to join our team as Seasonal Associates in the food industry. As a Seasonal Associate, you will assist with meal preparation and provide support in a fast-paced restaurant kitchen. This is a temporary...Hourly payTemporary workCasual workSeasonal workFlexible hoursShift workWeekend workDay shiftAfternoon shift- ...industry. Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and... ...cloud environments. This role combines advanced software engineering with geophysical domain knowledge and is ideal for a developer...Full timePart time
- Overview: Job Purpose As a Senior Software Development Engineer in Test you will work with the Systems Analysts, Development, and QA to understand the business/product requirements, system requirements and test scenarios related to the applications to build or modify the...Full time
- ...great benefits of joining our team! Flexible Hours Advancement Opportunities Benefit packages Performance based bonuses Staff Discount Lifelong Friendships When not at work, you may catch us out in the community volunteering, raising funds for The Canadian...Local areaFlexible hours
- ...time, Permanent Internal Job Title: Jr Software Developer Reports To: Team Lead - Development... ...degree in Computer Science, Software Engineering or related field Knowledge of Object-... ...to Goodlife Free parking Staff events Great referral bonus Staff discounts...Permanent employmentFull timeWork at officeFlexible hours
- ...Service (NFS) team, you could make a significant impact by providing nutritious, healthy, high quality meal service to patients, residents, staff, visitors, and the community. You will be accountable for performing a variety of tasks to ensure a quality patient, resident, and...Part time
- ...great benefits of joining our team! Flexible Hours Advancement Opportunities Benefit packages Performance based bonuses Staff Discount Lifelong Friendships The Banquet offers an exciting and elevated guest experience unlike anything else! We want our team...Flexible hours
- ...of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And we’re... ...We’re looking for a talented Intermediate Software Development Engineer in Test (SDET) who doesn’t shy away from tackling hard problems...InternshipWork at officeRemote workWork from home
- ...industry. Overview We are looking to recruit an experienced Software Development Team Lead. Reporting to the Delivery Manager and... ...science, Geoscience, Applied Mathematics, or a related engineering discipline. ~ Candidate should have a strong background in mathematics...Full timePart timeSecond job
$80k - $95k per year
The Company Are you looking to join an organization that is growing and dynamic? What about a high-energy, collaborative environment that rewards hard work? J.S. Held is a global consulting firm that combines technical, scientific, financial, and strategic expertise...Full timeRemote workFlexible hours- ...Experience creating and maintaining APIs on API Management platforms (e.g. Apigee) Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build...Full timeFlexible hours
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new...Remote jobWork at officeShift work
- ...Participate in technical interviews and architecture reviews to help raise and maintain the engineering bar as the team grows What You Bring Required: ~8+ years of software engineering experience with a clear focus on distributed systems design and large-scale data...Permanent employmentFull time
- ...payloads, as well as our internal satellite tasking and planning software. As part of a cross-functional team, you will support and... ...Qualifications ~ BSc or MSc in Computer Science, Computer/Electrical Engineering, or equivalent ~ Strong written and verbal communication...Permanent employmentFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours
- ...our team Join our team as a Sr. Mining Engineer and shape the future of sustainable... ...leadership, coaching and mentoring to junior staff • Identify opportunities to improve planning... ...AutoCAD and any commercial mine planning software package would be an asset Location:...Long term contractPermanent employmentFull timeRelocationRelocation packageFlexible hours
- ...application service infrastructure, data & analytics and compute, cloud and storage. They will be joining a global network of software an infrastructure engineering specialists distributed across New-York, London, Montreal, Budapest and India right here in our Calgary office....Full timeWork at office
$48.08 per hour
...more On site Work must be completed at the physical location. There is no option to work remotely. Work setting Office Software company Information technology (IT) service provider Responsibilities Tasks Write, modify, integrate and test software...Work at officeRemote work- ...WHAT WILL YOU DO? Plan , Develop and deliver high quality software services to BCS. Continuously identify potential issues, conflicts... ...? Must have: Bachelor's degree in Computer Science, Engineering, or related field. Backend Development: Strong proficiency...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer [Remote. Be the first to apply!
- junior software developer .net Calgary, AB
- software implementation project manager Calgary, AB
- software technical support Calgary, AB
- software qa Calgary, AB
- embedded software Calgary, AB
- software trainer Calgary, AB
- software support Calgary, AB
- software sales Calgary, AB
- spécialiste assurance qualité logiciel Calgary, AB
- software intern Calgary, AB

