Sr Software Engineer (Product Engineering Background)
$190k - $210k per yearJobgether
Join a fast-growing technology company transforming how businesses exchange data across global supply chains through modern, AI-powered infrastructure. As a Senior Software Engineer, you will take ownership of complex product initiatives, drive architectural decisions, and deliver scalable, reliable software solutions. You will work at the intersection of product engineering, distributed systems, and AI-assisted development within a fully remote engineering team. This role offers significant technical autonomy and the opportunity to influence engineering standards and platform architecture. You will collaborate closely with product and engineering teams to turn customer challenges into impactful solutions. If you combine strong engineering fundamentals with product thinking, technical leadership, and a passion for innovation, this is an opportunity to make a meaningful impact.
Accountabilities
Lead the technical design, architecture, and implementation of major product features and complex engineering initiatives, ensuring scalability, performance, reliability, and maintainability.
Own the end-to-end delivery of customer-facing product features, translating business requirements and customer needs into effective technical solutions.
Design, build, and improve backend services, APIs, distributed systems, and application architectures.
Diagnose and resolve complex engineering challenges, identify technical risks, and improve system performance through monitoring, instrumentation, and data-driven investigation.
Leverage AI coding agents to accelerate development, define clear implementation specifications, and rigorously review and validate AI-generated code for correctness, security, and quality.
Establish and maintain high engineering standards through code reviews, testing practices, technical documentation, and continuous improvements to development workflows.
Mentor engineers, provide architectural guidance, and contribute to technical direction, engineering standards, and knowledge-sharing initiatives.
Collaborate with product managers and cross-functional stakeholders to align technical priorities with customer outcomes and business objectives.
Take full ownership of production systems and technical initiatives, balancing delivery speed with long-term platform health and operational excellence.
Requirements
Senior-level experience in software engineering, with a strong background in product engineering and a proven track record of delivering complex production systems.
Demonstrated experience owning major product features, technical initiatives, and architectural decisions within scalable software environments.
Strong software engineering fundamentals, including backend development, APIs, application architecture, distributed systems, and microservices.
Ability to design systems with performance, scalability, reliability, and maintainability in mind.
Experience solving complex technical problems and evaluating architectural trade-offs based on measurable customer and business outcomes.
Strong technical design, code review, and debugging capabilities, with the ability to assess implementation quality and identify potential risks.
Hands-on experience using AI coding agents in everyday development workflows, including defining specifications, directing implementation, and critically validating generated code.
Strong understanding of AI-assisted engineering practices and the ability to identify incorrect, incomplete, insecure, or poorly designed AI-generated solutions.
Experience working closely with product teams and translating customer problems into effective technical solutions.
Proven ability to mentor engineers, influence technical direction, and establish engineering best practices.
Excellent communication and collaboration skills, with a proactive, data-driven, and ownership-oriented mindset.
Comfortable working in a remote, distributed environment, sharing progress transparently, and making informed decisions independently.
Nice to Have
Experience with Node.Js, TypeScript, React, or NestJS.
Familiarity with RabbitMQ, Kafka, and event-driven architectures.
Experience with relational and non-relational databases.
Knowledge of AWS, CI/CD pipelines, and modern development workflows.
Familiarity with Nx or monorepo development environments.
Experience building API-driven products or enterprise software platforms.
Previous experience in AI-forward engineering teams using coding agents.
Background in EDI, supply chain technology, or B2B data exchange.
Benefits
Competitive salary:
United States: $190,000-$225,000 USD annually.
Canada: $190,000-$210,000 CAD annually.
Competitive stock options and equity participation.
Fully remote working environment across Canada and the United States.
Comprehensive health insurance.
Unlimited paid time off (PTO).
Full-time employment opportunity.
Significant technical ownership and influence over architectural decisions.
Opportunity to work with AI-assisted development tools in an AI-forward engineering environment.
Exposure to large-scale enterprise software supporting hundreds of businesses and millions of transactions.
Opportunities to mentor engineers and shape engineering standards within a growing organization.
How Jobgether works:
We use a
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
#J-18808-Ljbffr
Accountabilities
Lead the technical design, architecture, and implementation of major product features and complex engineering initiatives, ensuring scalability, performance, reliability, and maintainability.
Own the end-to-end delivery of customer-facing product features, translating business requirements and customer needs into effective technical solutions.
Design, build, and improve backend services, APIs, distributed systems, and application architectures.
Diagnose and resolve complex engineering challenges, identify technical risks, and improve system performance through monitoring, instrumentation, and data-driven investigation.
Leverage AI coding agents to accelerate development, define clear implementation specifications, and rigorously review and validate AI-generated code for correctness, security, and quality.
Establish and maintain high engineering standards through code reviews, testing practices, technical documentation, and continuous improvements to development workflows.
Mentor engineers, provide architectural guidance, and contribute to technical direction, engineering standards, and knowledge-sharing initiatives.
Collaborate with product managers and cross-functional stakeholders to align technical priorities with customer outcomes and business objectives.
Take full ownership of production systems and technical initiatives, balancing delivery speed with long-term platform health and operational excellence.
Requirements
Senior-level experience in software engineering, with a strong background in product engineering and a proven track record of delivering complex production systems.
Demonstrated experience owning major product features, technical initiatives, and architectural decisions within scalable software environments.
Strong software engineering fundamentals, including backend development, APIs, application architecture, distributed systems, and microservices.
Ability to design systems with performance, scalability, reliability, and maintainability in mind.
Experience solving complex technical problems and evaluating architectural trade-offs based on measurable customer and business outcomes.
Strong technical design, code review, and debugging capabilities, with the ability to assess implementation quality and identify potential risks.
Hands-on experience using AI coding agents in everyday development workflows, including defining specifications, directing implementation, and critically validating generated code.
Strong understanding of AI-assisted engineering practices and the ability to identify incorrect, incomplete, insecure, or poorly designed AI-generated solutions.
Experience working closely with product teams and translating customer problems into effective technical solutions.
Proven ability to mentor engineers, influence technical direction, and establish engineering best practices.
Excellent communication and collaboration skills, with a proactive, data-driven, and ownership-oriented mindset.
Comfortable working in a remote, distributed environment, sharing progress transparently, and making informed decisions independently.
Nice to Have
Experience with Node.Js, TypeScript, React, or NestJS.
Familiarity with RabbitMQ, Kafka, and event-driven architectures.
Experience with relational and non-relational databases.
Knowledge of AWS, CI/CD pipelines, and modern development workflows.
Familiarity with Nx or monorepo development environments.
Experience building API-driven products or enterprise software platforms.
Previous experience in AI-forward engineering teams using coding agents.
Background in EDI, supply chain technology, or B2B data exchange.
Benefits
Competitive salary:
United States: $190,000-$225,000 USD annually.
Canada: $190,000-$210,000 CAD annually.
Competitive stock options and equity participation.
Fully remote working environment across Canada and the United States.
Comprehensive health insurance.
Unlimited paid time off (PTO).
Full-time employment opportunity.
Significant technical ownership and influence over architectural decisions.
Opportunity to work with AI-assisted development tools in an AI-forward engineering environment.
Exposure to large-scale enterprise software supporting hundreds of businesses and millions of transactions.
Opportunities to mentor engineers and shape engineering standards within a growing organization.
How Jobgether works:
We use a
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer (Product Engineering Background) in Winnipeg, MB vacancy
- ...ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed... ..., and scalability in a high-volume production environment.This is a high-impact role... ...’s relevant experience, professional background, and skill set.This range reflects the...SeniorWork at officeWorldwide
- We are looking for a Sr. Software Engineer to work for our client. The ideal candidate aligns with the responsibilities and qualifications... ...technical issues across the application stackWork closely with Product and QA partners to deliver features that are reliable and...SeniorRemote work
- We’re looking for a software engineer to join us in building the future of business banking and cash management. You’ll work closely with other engineers, product, and design to design, build, and iterate on core products used by businesses every day.You’ll own projects end-...SeniorInternshipWork at office
- ...people around the world using our products each month, we’re shaping the... ...distribute open-source software that enables people to enjoy... ...is seeking experienced browser engineers to join a small team exploring... ....We are looking for a browser engine specialist who enjoys turning...SeniorImmediate startHome office
- ...SAGD and partial Upgrader operation with production capacity of 85,000 barrels of bitumen a... ...Therefore, we are seeking a Senior Production Engineer to join our growing team in Calgary,... ...position requires a strong technical background in oil and gas production, with a...SeniorLong term contractPermanent employmentFull timeWork at officeFlexible hours
- ...forefront of AI as the foundation of our product.Our founders have built successful... ...behind what we’re building.About the Senior Software Engineer role As a Senior Software Engineer,... ...with business impact. .Any background: self-taught, bootcamp, degree, founder...
$150k - $200k per year
...exceptional people. Trusted Engineering That MattersEngineering at... ...engineer them with first‑class product discipline. In payments... ...infrastructure, reliability is not background work, it’s part of what... ...raw card data. As a Senior Software Engineer, you’ll help build a...SeniorWork at officeLocal areaImmediate startRemote workWork from homeFlexible hoursShift work- Join Amrize as a Production Manager and help construct what's next. If you're ready to put your skills to work on projects that matter -... ...behaviours. WHAT WE'RE LOOKING FOR Education: Bachelor of Engineering or related field or equivalent experience. Preferred Field...SeniorInternshipWork at officeLocal areaFlexible hours
- ...will report to the Manager, P&C/Tel Strategy and Standards and join the Protection & Control (P&C) Asset Management team as a Senior Engineer. The P&C Asset Management team has responsibility for the following functions: Assist with Planning, developing and maintaining asset...SeniorRemplacementPermanent employmentFull timeImmediate startFlexible hours
- Location: Oakville, OntarioDepartment: Software Engineering / R&DTravel: Up to 20% About the OpportunityHelp shape the next generation... ...Natus, we're looking for an experienced Senior Technical Product Owner who thrives at the intersection of software...SeniorInternship
- We’re a team of roboticists and engineers building robots that harvest mushrooms. We’re the... ...RoleWe’re looking for a Senior Robotics Software Engineer who is comfortable working with... ...to take a prototype and put it into production. You've implemented perception and/or...SeniorLocal areaRemote workFlexible hoursWeekend workAfternoon shift
- ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT... ...plays a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations, your work...SeniorLong term contractWorldwide
$120.7k - $161.8k per year
...inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with developing and implementing... ...use the code we develop daily. The Emerging Technology Sr. Software Engineer will collaborate with engineering and production...SeniorInternshipShift work$146k - $162k per year
We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models to implementing... ...committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to...Work at officeLocal areaWork from home- ...commitment to protecting and saving lives. JOB SUMMARY Lead the Engineering, Facilities, and Validation (EFV) team at a site. Serve as a... ...governance in cGMP environments Technology/Equipment (Drug Product/Drug Substance/Clinical/Commercial/Stainless Steel/Single Use)...SeniorWork at officeFlexible hours
- ...create a life they love, and that starts with the people behind the product. Discover a career where you ignite innovation for millions,... .... We are looking for inquisitive, well‑rounded Full‑stack engineers to join our Monetization engineering teams. Working closely with...SeniorWork at officeLocal areaRelocationRelocation packageFlexible hours
$140k - $210k per year
...you join, you’ll feel it. Not just in the products we build, but in how we show up for each... ...workforce management. We develop cloud software that simplifies talent sourcing and... ...thrive, achieved by fostering an exceptional engineering team dedicated to code quality and...SeniorFull timeFor contractorsFreelanceWork at officeLocal areaRemote workHome officeFlexible hours$168k - $252k per year
...you’ll feel it. Not just in the products we build, but in how we show... ...AI Model Serving team is the engine behind every production Workday... ...the Role As either a Senior Software Development Engineer or a... ...infrastructure decisions. (P4) Sr. SDE Basic Qualifications 6+...SeniorWork at officeRemote workHome officeFlexible hours$100k - $110k per year
...communication (automotive protocols preferred) Familiar with embedded software for microcontroller-based systems Collaborate with... ...Master’s degree in Mechatronics, Electrical, Mechanical, or related Engineering field Minimum 5 years of experience in the automotive...Senior$115k - $164.6k per year
...and creative Senior Embedded Software Developer in the development... ...Required Qualifications) BS in Engineering – Electrical, Mechanical,... ...C/C++ programming. Strong background in system design, control systems... ...thrive and develop better products for our customers. We are...Senior$150k - $250k per year
...shows up is in insurance claims, so that’s where we’re deployed today, running in production at some of the largest carriers in North America. We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely with cross‑...Senior$119.1k - $230.5k per year
...groundbreaking ideas thrive when exceptional engineering meets innovative vision. We’re building the future of productivity apps, and we need passionate iOS and Mac software engineers who are dedicated to... ...benefits, a range of discounted products and free services, and for formal...Long term contractLocal areaRelocation- Engineering Manager Reports to the Plant Manager. Full-time, permanent. English required, Mandarin... ...for its performance, from new-product process planning and equipment selection... ...asset. Microsoft 365 and engineering/CAD software proficiency. English required, Mandarin an...SeniorPermanent employmentFull timeRelocation
$120k - $140k per year
Position: Software Engineer: Product Quality Salary: $120,000 to $140,000 CAD Location: Canada based. About Fiscal.AiFiscal.Ai is a leading research and data platform built for capital markets professionals. Combining a high-performance research Terminal with a modern...Immediate startShift work$150.7k - $251.7k per year
DescriptionAnnapurna Labs designs silicon and software that accelerates innovation.... ...servers that use them. This role is for a Sr. Software Development Engineer on the Developer Experiences (DevEx)... ...leaders and management to define product direction and deliver it to customers...SeniorInternshipWork from home- Sr. Software Engineer, Systems Framework & InfrastructureTenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance... ...supporting activities from pre-silicon development through production. In this role, you will focus on developing software...SeniorPermanent employmentFor contractors
- Build end-to-end software at Ashby using TypeScript, React, GraphQL, and Node.Js in a remote, low-meeting environment. Own impactful product work.As a Senior Software Engineer, you will own substantial portions of Ashby products and drive projects from problem research through...SeniorRemote work
- ...existing vacancy About the RoleWe’re looking for an Engineering Manager to lead a small team building AI products for legal professionals. This is a technical... ...agents and automation should change the way we develop software, based on what improves results in practice. The...Long term contractContract workFlexible hours
- Product growth and AI agents define this hybrid Software Developer opportunity in Vancouver, BC, with Go and full-stack development at its core.At Total Life, you... ...through billing and re-engagement. The role suits engineers with two to four-plus years building production software...
- ...scratching the surface. We are in an exciting place where we have product market fit, explosive growth, and a clear path to becoming one... ...About the RoleBree is building a pragmatic, high-ownership engineering team that ships customer value quickly and calmly. We care less...Full timeTemporary workWork at officeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer (Product Engineering Background). Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

