Senior Software & Systems Engineer
$140k - $190k per yearPCK Intellectual Property
ROLE: Senior Software & Systems Engineer
START DATE: ASAP
LOCATION: Remote or hybrid. We welcome remote applicants and encourage hybrid work for candidates near our Toronto office to support in-person collaboration. Availability during regular business hours in the Eastern Time Zone is required.
A BIT ABOUT US
We are seeking an experienced Senior Software & Systems Engineer to manage, maintain and develop PCK’s business applications and technology systems.Our core system is based on Patricia ( from Patrix AB), a SQL-based workflow and document management application for the intellectual property profession. PCK also has a number of custom-built applications, reports, integrations and extensions to Patricia’s functionality.This is a generalist role suited to someone who has worked in a smaller organization and is comfortable wearing multiple hats across stakeholder management, full-stack development, database and systems administration, troubleshooting and end user support.Responsibilities include, but are not limited to:Server management: patches and updates, scheduled jobs, background services.Backups and disaster recovery planning.Database administration: schema changes, permissions, performance.Network Administration
Management of firewalls and switches, site-to-site and remote access, certificates.Authentication and user account management.Full-stack Development
Writing, maintenance, and performance tuning for SQL procedures, views, functions, triggers.Maintain, troubleshoot and develop PCK’s business applications and custom software.Maintain and improve integrations between PCK systems and third-party applications.Docketing System Configuration Management
Collaborate with end users, including patent and trademark professionals, clerical staff, accounting, human resources, and management for requirements gathering and business analysis.Translate business logic and implement system configuration updates in Patricia and/or Patricia extensions and custom-built applications.Identify opportunities to automate and improve existing systems and processes.Build and maintain documentation, including system configurations, processes, recurring tasks and training materials.Backup support during IT Systems Administrator’s absences, as required.This is a newly created role at PCK, so we are looking for someone who is flexible, and excited to help shape the role as our technology needs continue to evolve. We anticipate that the role’s time commitment will be split roughly evenly between systems administration, development, and docketing system configuration. The role will also involve meeting with stakeholders regularly to understand their needs and work with them to identify practical ways forward.THE SKILL SET
7+ years of experience in software development, systems administration or a related technical role.Must-have technical skills:
Strong experience with Microsoft SQL Server and T-SQL, including writing, maintenance and performance tuning for queries, procedures, views, functions.Ability to understand and work within existing codebases.Managing pull-request based workflows (Git / Bitbucket).Experience integrating with external systems’ APIs.Experience with AI-assisted development and agentic coding tools, including review & testing of tool outputs.Linux-based infrastructure management (Ubuntu, Docker, nginx/Apache).Must-have soft skills:
Demonstrated experience taking ownership of business-critical applications or systems, including ongoing development, maintenance and troubleshooting.Experience in project management, stakeholder management and business requirements analysis.Exceptional problem-solving, troubleshooting and analytical skills, including the ability to investigate unfamiliar or poorly documented systems.Excellent communication and people skills, including the ability to work directly with non-technical users.Positive attitude, flexibility and ability to adapt in a fast-paced environment.Willingness to learn:
Authentication and account management (Active Directory/LDAP and Microsoft 365 / Entra ID).Network infrastructure management (pfSense, managed switches, VPNs, DNS, SSL certificates).Curiosity or interest in intellectual property and innovation is considered an asset.COMPENSATION
Expected salary range: $140,000-$190,000 per year, commensurate with experience.BENEFITS
Benefits (health care, dental care, employee assistance program)Vacation and personal/sick daysCompany eventsAPPLICATION PROCESS
This newly created position at PCK is an existing vacancy available to be filled. Artificial intelligence tools may be used in the recruitment and selection process to assist with screening applications.
#J-18808-Ljbffr
START DATE: ASAP
LOCATION: Remote or hybrid. We welcome remote applicants and encourage hybrid work for candidates near our Toronto office to support in-person collaboration. Availability during regular business hours in the Eastern Time Zone is required.
A BIT ABOUT US
We are seeking an experienced Senior Software & Systems Engineer to manage, maintain and develop PCK’s business applications and technology systems.Our core system is based on Patricia ( from Patrix AB), a SQL-based workflow and document management application for the intellectual property profession. PCK also has a number of custom-built applications, reports, integrations and extensions to Patricia’s functionality.This is a generalist role suited to someone who has worked in a smaller organization and is comfortable wearing multiple hats across stakeholder management, full-stack development, database and systems administration, troubleshooting and end user support.Responsibilities include, but are not limited to:Server management: patches and updates, scheduled jobs, background services.Backups and disaster recovery planning.Database administration: schema changes, permissions, performance.Network Administration
Management of firewalls and switches, site-to-site and remote access, certificates.Authentication and user account management.Full-stack Development
Writing, maintenance, and performance tuning for SQL procedures, views, functions, triggers.Maintain, troubleshoot and develop PCK’s business applications and custom software.Maintain and improve integrations between PCK systems and third-party applications.Docketing System Configuration Management
Collaborate with end users, including patent and trademark professionals, clerical staff, accounting, human resources, and management for requirements gathering and business analysis.Translate business logic and implement system configuration updates in Patricia and/or Patricia extensions and custom-built applications.Identify opportunities to automate and improve existing systems and processes.Build and maintain documentation, including system configurations, processes, recurring tasks and training materials.Backup support during IT Systems Administrator’s absences, as required.This is a newly created role at PCK, so we are looking for someone who is flexible, and excited to help shape the role as our technology needs continue to evolve. We anticipate that the role’s time commitment will be split roughly evenly between systems administration, development, and docketing system configuration. The role will also involve meeting with stakeholders regularly to understand their needs and work with them to identify practical ways forward.THE SKILL SET
7+ years of experience in software development, systems administration or a related technical role.Must-have technical skills:
Strong experience with Microsoft SQL Server and T-SQL, including writing, maintenance and performance tuning for queries, procedures, views, functions.Ability to understand and work within existing codebases.Managing pull-request based workflows (Git / Bitbucket).Experience integrating with external systems’ APIs.Experience with AI-assisted development and agentic coding tools, including review & testing of tool outputs.Linux-based infrastructure management (Ubuntu, Docker, nginx/Apache).Must-have soft skills:
Demonstrated experience taking ownership of business-critical applications or systems, including ongoing development, maintenance and troubleshooting.Experience in project management, stakeholder management and business requirements analysis.Exceptional problem-solving, troubleshooting and analytical skills, including the ability to investigate unfamiliar or poorly documented systems.Excellent communication and people skills, including the ability to work directly with non-technical users.Positive attitude, flexibility and ability to adapt in a fast-paced environment.Willingness to learn:
Authentication and account management (Active Directory/LDAP and Microsoft 365 / Entra ID).Network infrastructure management (pfSense, managed switches, VPNs, DNS, SSL certificates).Curiosity or interest in intellectual property and innovation is considered an asset.COMPENSATION
Expected salary range: $140,000-$190,000 per year, commensurate with experience.BENEFITS
Benefits (health care, dental care, employee assistance program)Vacation and personal/sick daysCompany eventsAPPLICATION PROCESS
This newly created position at PCK is an existing vacancy available to be filled. Artificial intelligence tools may be used in the recruitment and selection process to assist with screening applications.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software & Systems Engineer in Winnipeg, MB vacancy
$130k - $160k per year
...| Vancouver, BC (Hybrid) | Reports to Director of Engineering About UrbanLogiqUrbanLogiq is a Community Intelligence... ...making real decisions. The RoleWe are hiring a Senior Software Engineer to develop and extend the systems layer of our platform: data pipelines, storage, and...SeniorFull timeOverseas- Microsoft SQL Server expertise anchors this senior engineering role at PCK, offered remotely or hybrid near Toronto with Eastern Time availability.As PCK’s Senior Software & Systems Engineer, you will manage business applications and technology systems. The generalist position...SeniorRemote work
- ...workflows with C++ and large language models at Walt Disney Animation Studios, supporting production teams through collaborative engineering.This Senior Software Engineer develops supportive tooling, agent frameworks, and integrations for Walt Disney Animation Studios. You will...Senior
- ...Asana in Vancouver, partnering across AI teams through an office-centric hybrid work model.As a Senior Software Engineer, you will help advance Asana’s human-agent operating system and AI Suite. Teams may focus on agentic runtime architecture, high-throughput evaluation and...SeniorWork at office
- Drive innovation at BitGo as a Senior Software Engineer focused on Accounting and Ledger Systems. Collaborate onsite in Toronto to enhance ledger design and financial accuracy in products. Join BitGo, a leader in digital asset infrastructure, where you'll apply accounting knowledge...SeniorFlexible hours
- Build high-throughput edge data pipelines with Go or C++ as a Senior Software Engineer at Cisco, working in a hybrid or remote environment.On Cisco... ...Data Platform. This senior role emphasizes distributed systems, concurrency, memory management, and high-volume data processing...SeniorRemote work
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers... ...how strategies will unfold across populations and systems before they commit resources. By clarifying which variables...SeniorFull time
- Build high-performance inference infrastructure at Anthropic using distributed systems expertise and intelligent routing across a hybrid office model.This Staff and Senior Software Engineer role supports the Inference team serving Claude to millions worldwide. You will work...SeniorWork at officeWorldwide
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
$150k - $250k per year
..., we’re scaling rapidly and seeking a talented, innovative Senior Software Engineer to join our growing team. As one of our early hires, you’ll... ...pharmaceutical workflows end-to-end Architect communication systems that coordinate across organizational boundaries Build...SeniorWork at officeLocal area3 days per week- ...our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support... ...In this role, you will work directly with laboratory and engineering teams to build and maintain software solutions that support test...
- ...Our client, WhatJobs Direct, is seeking a highly skilled Senior Software Engineer to join their fully remote engineering team. This role... ...designing, developing, and maintaining scalable and robust backend systems and distributed applications. You will play a key role in...SeniorRemote workFlexible hours
$180k - $220k per year
Senior Software Engineer - Accounting & Ledger SystemsBitGo (NYSE: BTGO) is the digital asset infrastructure company delivering custody, wallets,... ...has focused on accelerating the transition of the financial system to a digital asset economy. BitGo maintains a global presence...SeniorFull timeWork at officeWorldwide- Advance your software engineering career at BitGo as a Senior Software Engineer focused on ledger systems in Toronto. Utilize your accounting knowledge to design robust financial solutions. BitGo, a leader in digital asset infrastructure, seeks a Senior Software Engineer...SeniorFull time
- ...technology with C#, distributed systems, and AI-assisted development... ...industry travel is required.As a senior-level individual contributor,... ...and support highly available software platforms. Your work spans... ...managers, operations teams, and engineers throughout delivery.Key Responsibilities...SeniorRemote work
- Elevate financial technology as a Senior Software Engineer at BitGo in Toronto, focusing on innovative ledger systems and accounting standards. Collaborate closely onsite to build robust solutions that set the industry standard. At BitGo, we are seeking a Senior Software Engineer...Senior
- ...Your New Role and Team Sanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire a skilled and motivated Senior Software Engineer to join our Real Time Systems team. The Real Time Software Engineer is a crucial part of our team...Senior
- ...Tenstorrent in Toronto, Canada, seeks a Sr. Software Engineer for Systems Framework & Infrastructure to design, implement, and maintain software frameworks, APIs, tooling, and CI systems across the ASIC and system level. You will collaborate across teams to bring up ML processors...Senior
- Penn Interactive is seeking a senior software engineer to join our Accounts team in Canada. You’ll help design, build, and scale systems that handle player signup, authentication, identity checks, and regulatory compliance across our online gaming platforms. You will work with...Senior
- Asana, a leader in human + AI collaboration, seeks a Senior Software Engineer in Vancouver to help architect and deliver AI-driven systems. You will influence design across runtime, evaluation, and customer-facing builders while mentoring engineers and shaping technical direction...SeniorWork at office
- Elevate your career as a Senior Software Engineer for Ledger Systems at BitGo in Toronto. Apply your software engineering and accounting expertise to build robust financial reporting solutions. As a Senior Software Engineer at BitGo, you'll work on core ledger systems that...SeniorFull time
- Workday is hiring a Senior Software Development Engineer to lead pay-related features and build scalable services. You will own design, implementation, and reliability across core modules like Jobs, Worker Provisioning, Contracts, and Integrations. You’ll mentor teammates, write...Senior
- ...automating enforcement in ways that traditional systems cannot. Our approach has already led to... ...make streets safer. We're looking for a Software Engineer to join the backend team that powers our... ...you'll grow fast and work closely with senior engineers. WhyObvio Your work will...SeniorInternshipLocal area
- We are looking for a Backend Systems Engineer to join our growing team. You will be responsible for... ...and as a human. Everyone is a senior person.Support: We are all in this together... ...issuesExperience working in a professional team of software engineers, and the tools and best...SeniorInternshipLive InRemote work
$89.91k - $113.73k per year
The Engineering Service Business Unit focuses on power system software development, power system and substation consulting studies and compliance testing services for... ...and experience may also be considered. * At the senior level, at least 8 years of experience in electrical...SeniorFull timeImmediate startRemote work$120.8k - $170.8k per year
About The RoleWe're looking for a senior engineer who thinks clearly across the full product development... .... You'll design, build, and ship real systems while setting an example for engineering... ...Must-Have 6+ years of hands-on software engineering experience Strong experience...SeniorFull time$90k - $115k per year
...Deliver end-user training and complete as-built documentation **Required Skills** Bachelor's degree in computer science, Information Systems, or related field **3-5 years** of experience in ERP development, with **2+ years in Oracle Fusion Cloud** 2-3 full-cycle Oracle...SeniorLocal area- The Collision Avoidance System (CAS) is Zoox's independent safety layer. It runs alongside our main autonomy stack, constantly watches... ...the most challenging dense urban environments. As a Staff or Senior Staff engineer, you will be the technical lead for CAS algorithms, with a...Senior
- ...team working closely across product, platform, and smart store systems, from design through production. Work here is end to end.... ...ownership, real impact, and room to grow. How you can helpAs a Software Engineer, you'll help evolve the core systems that power Micromart as...Long term contractWork at officeRemote work
$120k - $180k per year
System Software Engineer - AIAbout us:We are a startup building foundational technology to address performance, scalability, and resiliency challenges... ...AI frameworks (PyTorch, JAX, or DeepSpeed) and/or inference engines (vLLM, SGLang, Dynamo/TRT-LLM). Hands-on experience with...InternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software & Systems Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

