Technical Lead, Software Engineering
2 weeks ago
Technical Lead, Software Engineering – Assembler / Visual Basic / C++ Location: Toronto, Canada Company: 3Pillar Global Role overview: 3Pillar Global is an innovative product development partner that builds breakthrough software products that power digital businesses in the Software, SaaS, Media & Publishing, Information Services, and Retail industries. The Technical Lead, Software Engineering – Assembler / Visual Basic / C++ will guide the technical direction and lead a high-performance engineering team that modernizes legacy applications written in Visual Basic 6.0 and decompiles assembler to rebuild in modern languages. Key Responsibilities Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment. Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront. Create and lead the team's technical documentation and repository management practices, including branches, pull requests, merges, etc. Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction. Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability. Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities. Minimum Qualifications 7+ years of experience working with proficiency in Visual Basic 6.0, low‑level languages, and modern C++ development for high‑performance applications. Strong background in legacy systems and reverse engineering, including software disassembly, protocol analysis, and the use of decompilers for EXE files. Proficiency in modern C++ development and experience designing, building, and integrating with RESTful APIs. Experience leading Agile software development methodologies and following high‑level architecture to project and client needs. Strong understanding of Ethernet communication protocols and networking principles. High level of English proficiency required to interact with a globally‑based development team. Demonstrated initiative in mentoring other engineers and decision‑makers throughout the organization. Expertise in applying object‑oriented programming, with preferred experience in languages like Java/C#, and high‑level design proficiency using UML / C4 / ArchiMate. Very good knowledge of architectural styles and design patterns, SOLID principles and OWASP. Additional Experience Desired Familiarity with serial communication protocols like RS‑232. Experience with industrial fieldbus protocols such as Profibus or Interbus. Ability to set technical strategy and direct implementation across several teams or the whole product. Experience building CI/CD pipelines and cloud‑native applications. Benefits Vacation according to law from your first anniversary. Discretionary time off. 26 days of Christmas bonus. Food coupons. Major medical insurance. Optional life insurance. Optional savings plan. Pension benefits: IMSS, Afore, Infonavit. Career plan for growth. Home office. Internal and external training opportunities. Referral bonus. #J-18808-Ljbffr
-
Toronto, Canada Redwood Software Full timeOverview At Redwood, we empower our customers with lights-out automation for their mission-critical business processes. Redwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative power of...
-
Toronto, Canada Redwood Software Full timeOverviewAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.Redwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative power of...
-
Software Engineer Lead
2 weeks ago
Toronto, Ontario, Canada Capgemini Engineering Full time $120,000 - $180,000 per yearAbout The Job You're ConsideringAs Backend Engineer, you will work on one of the world's largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self-organized team working in a challenging, innovative environment for our client.Investigate, create, and implement the solutions for...
-
Senior Software Engineer
1 day ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
16 hours ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per yearSenior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per yearBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per yearBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Technical Lead, Software Engineering
1 week ago
Toronto, Ontario, Canada 3Pillar Full time $120,000 - $180,000 per yearWe are 3PILLAR GLOBALPosition within Toronto.We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and publishing, information services, and retail.Our key differentiator is...
-
Technical Lead, Software Engineering
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada eDynamic Learning Full timeTechnical Lead, Software Engineering Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning has celebrated 16 years of serving educators. Founded by a classroom teacher, we are on a mission to empower educators with accessible and equitable resources, guiding students on their journey beyond graduation. We support teachers and programs that...