Technical Lead Software Developer
2 days ago
Job Overview:
Hootsuite Inc. is seeking a skilled Technical Lead Software Developer to join our team in Montreal or Ontario, Quebec. As a key member of our development team, you will be responsible for designing, building, testing, and shipping high-quality software that delivers value to our customers.
Key Responsibilities:
- Lead the design and implementation of scalable solutions, ensuring architectural improvements and adherence to best practices.
- Develop comprehensive testing strategies to enhance system reliability, resolving complex issues in live environments.
- Take ownership of complex projects, ensuring timely delivery, swift escalation of blockers, and collaboration with cross-functional teams.
- Promote technical solutions, foster consensus among stakeholders, and represent the team in high-level meetings.
- Foster team growth through mentorship, culture of excellence, and personal growth, contributing to team and organizational development goals.
Requirements:
- 5-8 years of experience in designing, developing, and maintaining software, with a track record of substantial contributions to high-impact software projects.
- Able to challenge existing patterns and best practices, fostering continuous improvement in code and test delivery.
- Experience with distributed processing technologies, frameworks (e.g., Hadoop, Spark, Kafka), and storage systems (e.g., Iceberg, S3).
- Create robust data foundations for data-driven product features.
- Analytical skills to identify gaps and inconsistencies in large data sets, providing insights and advancing effective product solutions.
- Ability to independently use root cause analysis to address bugs and outages, fostering logging, monitoring, and debugging best practices.
- Security and compliance expertise, applying practices to create new services and apps meeting system performance needs.
- Effective communication and collaboration skills, leading technical discussions and representing the team across disciplines.
About You:
- Tenacious, determined, and motivated by customer success, colleague collaboration, and community impact.
- Curious, always learning, and seeking ways to improve processes and products.
- Conscientious, keeping promises, and demonstrating strong integrity.
- Humble, leading with empathy and respect for others' perspectives.
Estimated Salary: $110,000 - $140,000 per year
-
Technical Lead for Software Development
2 weeks ago
Ottawa, Ontario, Canada Ross Full timeRoss Video is a leader in the live production industry, providing innovative solutions to help customers achieve quality results. With a strong focus on product development, we are committed to continually improving our solutions and delivering exceptional results.Salary and BenefitsWe offer competitive salaries and comprehensive health plans, as well as...
-
Technical Lead
2 weeks ago
Ottawa, Ontario, Canada Assent Compliance Inc. Full timeAs a leader in the field of software development, Assent Compliance Inc. is seeking an experienced Technical Lead to join their team.About AssentWe are a leading solution for supply chain sustainability tailored for top-tier manufacturers. Our mission is to help manufacturers navigate the complex world of supply chain management and make informed decisions...
-
Senior Technical Software Developer Lead
4 weeks ago
Ottawa, Ontario, Canada Agaram Solutions Inc Full timeJob DescriptionWe are seeking a Senior Technical Software Developer Lead to join our team at High Grade IT Solutions Inc.Company OverviewHigh Grade IT Solutions Inc. is a cutting-edge technology company dedicated to delivering innovative solutions that meet the evolving needs of our clients.Salary: $120,000 - $150,000 per annum, depending on experience and...
-
Technical Design Lead for Mining Industry
2 weeks ago
Ottawa, Ontario, Canada Rise Technical Full timeAbout Rise TechnicalRise Technical is a global manufacturing company with over 100 years of experience. We supply our products to various industries, including mining, manufacturing, and transportation.Job SummaryWe are seeking a skilled Senior Design Engineer to join our team. As a Technical Design Lead, you will be responsible for designing and developing...
-
Software Development Lead
2 weeks ago
Ottawa, Ontario, Canada Apple Inc. Full timeJob DescriptionWe are seeking a seasoned Senior Technical Manager to lead our team responsible for building world-class tools for software development in Swift.This role will require hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler and adjacent tools teams to improve the...
-
Technical Lead Software Developer
2 weeks ago
Ottawa, Ontario, Canada Assent Compliance Inc. Full timeAssent Compliance Inc. is a leading solution provider for supply chain sustainability, catering to top-tier manufacturers driven by sustainability goals.About AssentWe empower manufacturers to tackle hidden risks in their supply chains, which often weren't designed with sustainability in mind. Leveraging expert insights, our tool has become the trusted...
-
Technical Software Developer
1 week ago
Ottawa, Ontario, Canada Red Oak Technologies Full timeCompany OverviewRed Oak Technologies is a leading provider of comprehensive resourcing solutions across various industries and sectors. With a focus on acquiring and efficiently matching top-tier professional talent, we cater to clients in immediate need of highly skilled contract, permanent or project management based resources.We are seeking a dynamic and...
-
Ottawa, Ontario, Canada Red Oak Technologies Full timeJob DescriptionWe are seeking a highly skilled Technical Lead Software Developer to join our Software Solutions team at Red Oak Technologies. As a key member of our team, you will be responsible for developing software that transforms raw lidar data into actionable insights for our customers.About UsRed Oak Technologies is a leading provider of comprehensive...
-
Senior Embedded Software Developer Lead
2 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeOpen Source Software Development Team LeadAt BlackBerry QNX, we are building a dynamic team to support the QNX Real-Time Operating System in various Open Source Software components. We are seeking a highly skilled and motivated Senior Embedded Software Developer Lead to join our team.This role requires leadership and technical expertise to drive the adoption...
-
Ottawa, Ontario, Canada Apple Inc. Full timeUnlock the Potential of Swift DevelopmentWe are seeking a seasoned technical lead to spearhead the development of world-class tools for Swift. As part of our broader effort to increase adoption across Apple and non-Apple platforms, you will be responsible for leading a team of talented engineers.This role requires hands-on management, developing features,...
-
Ottawa, Ontario, Canada BlackBerry Inc. Full timeBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. The company offers expert support and services for building critical embedded systems.The Senior Systems Software Developer role involves delivering professional integration services and solutions for all QNX products. You will resolve...
-
Enterprise Software Development Lead
2 weeks ago
Ottawa, Ontario, Canada Nokia Full timeWe are seeking an experienced Enterprise Software Development Lead to join our team at Nokia.About the RoleThis is a key position that requires strong technical skills and leadership abilities to lead the development of high-complexity features.ResponsibilitiesThe successful candidate will be responsible for:Leading technically and supporting a small...
-
Technical Lead
2 days ago
Ottawa, Ontario, Canada Trillys Systems Full timeTrillys Systems is seeking a seasoned Technical Lead for a 5-year contract position. This role requires a strong background in software development with expertise in Java and C#.Mandatory RequirementsThe successful candidate must have at least 10 years of residency in Canada.A diploma or degree in Electrical Engineering, Telecommunications, or Computer...
-
Lead Software Engineer
1 month ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeRole OverviewVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our team is dedicated to delivering innovative software solutions that make a positive impact on people's daily lives.As an Engineering Manager at Veeva, you will lead and recruit a team of highly...
-
Cloud Infrastructure Technical Lead
2 weeks ago
Ottawa, Ontario, Canada Momentous Ltd. Full timeMomentous Ltd. is a dynamic and agile development company located in Ottawa, Canada.Company OverviewWe empower our customers to share their vision online by providing a robust platform.Estimated Salary$120,000 - $180,000 per year.Job DescriptionWe are seeking an experienced Cloud Infrastructure Technical Lead to join our high-energy development team. You...
-
Lead Software Development Manager
1 month ago
Ottawa, Ontario, Canada Synopsys Full timeSenior Staff Job DescriptionWe are seeking an experienced Senior Staff to lead our software development team. The ideal candidate will have a strong background in Agile methodologies and software development best practices.Key Responsibilities:Team Leadership: Lead daily stand-up meetings to discuss project progress and challenges, collaborate with...
-
Senior Software Engineering Lead
1 month ago
Ottawa, Ontario, Canada L3Harris Technologies Full timeL3Harris Technologies is a leading provider of advanced defense and commercial technologies.We are seeking a highly skilled Software Architect to join our team.The successful candidate will be responsible for leading the design and development of software solutions in a complex, multi-network environment.Key responsibilities will include:Leading software...
-
Software Development Team Lead
2 days ago
Ottawa, Ontario, Canada Ross Full timeOverview:Ross Video is a leading provider of live production solutions for the broadcast industry. We thrive in live production and are seeking a highly technical and experienced Manager, Software Development to lead our Ross Virtual Solutions team.
-
Ottawa, Ontario, Canada QNX Software Systems Full timeAt QNX Software Systems, we are seeking an experienced Network Development Engineer to join our OS Development Group. This is a critical role that will directly contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities and libraries, and possibly drivers.About QNX Software SystemsWe are a trusted...
-
Software Development Leadership Opportunity
1 month ago
Ottawa, Ontario, Canada Apple Full timeJob DescriptionWe are seeking an experienced leader to manage a team of innovative engineers responsible for creating developer tools with millions of users.About the RoleIn this role, you will lead and manage a team to develop and execute on a roadmap to build tools that continually improve the experience of building Swift-based software targeting various...