Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Team Lead, Software Development

$98.4k - $137.8k per year

Hootsuite

We’re looking for a Lead, Software Development to help us build and lead a high-performance team that solves challenging engineering problems as we build the next generation of social products. You will support the Manager, Development to hire, grow, coach, and lead a team of developers to build, scale, monitor, and optimize our Identity infrastructure working on user management, Authentication and Authorization, Member status, Onboarding and provisioning and so much more user impacting domain features.This role is envisaged to be 50% technical and hands-on, 50% people leadership, process, and project management. While based in Canada (in locations where we can legally hire), you will report to the Manager, Software Development.

 

WHAT YOU’LL DO: 

  • Build, support and lead a high performance, cohesive team of developers, in close partnership with the Senior Manager, Development
  • Facilitate ongoing development conversations with your team to support their learning and career growth
  • Proactively share information, actively solicit feedback, and facilitate communication, within teams and portfolios
  • Participate in the hiring process, with an aim of attracting and hiring the best developers
  • Assess and prioritize the team's work, appropriately delegating to others and encouraging team ownership.
  • Maintain high standards of security, reliability, scalability, performance, and quality in all delivered projectsHelp shape our technical roadmap as we scale our services and build new products
  • Design, write, test, and deploy high quality scalable code
  • Work with the following technologies:  Go, Scala, PHP, Docker, Jenkins, Kafka, Redis, MySQL, Domain Driven Design, Event Sourcing, Test Driven Design and Agile, React and Typescript.

 

WHAT YOU’LL NEED: 

  • A degree in Computer Science or Engineering, and at least 5 years of experience in designing, developing and maintaining software or an equivalent level of work experience, and a track record of substantial contributions to software projects with high business impact
  • You are proficient in Go, Scala or a similar language and have a desire to learn other languages
  • Understanding of distributed systems and how to work in high availability environments
  • Experience with mentoring, coaching, and pairing with coworkers
  • An understanding of SaaS software development practice, previous experience working on a SaaS produc t will be viewed favorably
  • Collaboration and Teamwork: works with others to deliver results, meaningfully contributing to the team and prioritizing group needs over individual needs
  • Creativity and Innovation: seeks new and better ways of doing things, generating original and imaginative ideas, products, and/or solutions
  • Problem Solving: uses an organized and logical approach to find solutions to complex problems and looks beyond the obvious to understand the root cause of problems and proposes several possible solutions
  • Resilience, Tolerance for Change/Ambiguity: can effectively cope with change, finding ways to advance work and projects

 

WHAT YOU’LL NEED: 

  • A degree in Computer Science or Engineering, and at least 5 years of experience in designing, developing and maintaining software or an equivalent level of work experience, and a track record of substantial contributions to software projects with high business impact
  • You are proficient in Go, Scala or a similar language and have a desire to learn other languages
  • Understanding of distributed systems and how to work in high availability environments
  • Experience with mentoring, coaching, and pairing with coworkers
  • An understanding of SaaS software development practice, previous experience working on a SaaS produc t will be viewed favorably
  • Collaboration and Teamwork: works with others to deliver results, meaningfully contributing to the team and prioritizing group needs over individual needs
  • Creativity and Innovation: seeks new and better ways of doing things, generating original and imaginative ideas, products, and/or solutions
  • Problem Solving: uses an organized and logical approach to find solutions to complex problems and looks beyond the obvious to understand the root cause of problems and proposes several possible solutions
  • Resilience, Tolerance for Change/Ambiguity: can effectively cope with change, finding ways to advance work and projects

 

WHO YOU ARE:

  • Solution seeker. You’re focused on tackling new challenges, solving problems, and moving the business forward—and you don’t wait to be asked.
  • Lifelong learner. You have a growth mindset – you’re here to learn, experiment, seek, apply, and provide feedback, share what works with your team, and move on from what doesn’t.
  • Resilient adapter. In the face of change and challenges, you bring a thoughtful, calm approach, and a focus on finding the new opportunity.
  • Intentional collaborator. You build positive working relationships across the business, bringing people together to foster new opportunities and to facilitate the efficient flow of information.
  • Critical challenger. You have the trust in your team to ask difficult questions in order to get to the best end result.
  • Active communicator. You listen actively and communicate ideas and information clearly, inclusively, and proactively.
  • Integrated thinker. You look beyond your role and responsibilities to understand how your team’s work drives broader organizational goals.
  • Accountable owner. You take pride in the work you’re responsible for with a mindset of ultimate accountability and reliability for the outcomes.
  • Bar-raiser. You step up to help your team grow and succeed, even when that means going beyond what might be expected.

 

 

In all we do, our six guiding principles light the way:

Step Up: Dare to go beyond the expected to achieve greatness. #StepUp

One Team: Make Hootsuite a place we soar together by respecting each other's individuality, building trust, and showing up for the team. #OneTeam #FreeToBeMe

Customer Obsessed: Focus relentlessly on helping our customers succeed. #CustomerObsessed

Go Fast, Be Agile: Widen our competitive advantage by committing to speed and simplicity over perfection and complexity. #GoFastBeAgile

Play to Win: Commit to building an incredible, profitable company for our customers, our employees, and our stakeholders. #PlayToWin #NoExcuses

Neighbours & Allies: Give back to our communities and be an ally. #SocialForGood #Allies

 

 Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.

 

This posting is for a current vacancy for which we are actively hiring.

 

 

Canada Pay Range For This Role

$98,400—$137,800 CAD

 

 

Use of AI in Hiring

Hootsuite uses artificial intelligence (AI) to support our recruitment process. These tools may assist with screening and assessing applicants and / or summarizing interview feedback. All final hiring decisions are made by human decision-makers who use their professional judgement to review and evaluate relevant candidate information in addition to AI outputs. For more information about how we use AI and your rights, please see our  Careers Privacy Policy.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Team Lead, Software Development in New Brunswick vacancy
  • $20 per hour

    I am a homeowner in Beaubassin East, New Brunswick, seeking a reliable and thorough housekeeper to help maintain my home. I am offering $20 per hour for the right candidate. The primary responsibilities will include cleaning the bathroom, ensuring it is spotless and well-stocked...
    Suggested
    Hourly pay

    Housekeeper.com

    New Brunswick
    6 days ago
  •  ...process and involves department coordinators as required in its development. Actively participates in setting annual Budget in line with Group...  ...tracking. Conducts monthly financial review and forecast with team. Ensure the accuracy of the Inventories reconciliation process.... 
    Suggested
    Internship
    Work at office
    Local area
    Flexible hours

    Amrize

    New Brunswick
    8 days ago
  • $90k - $100k per year

     ...and other reliability tools. Lead and support continuous...  ...maintenance optimization and development. Provide technical support,...  ..., and guidance to maintenance teams while promoting reliability best...  ...Skills: Comprehensive computer software knowledge required, including... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amrize

    New Brunswick
    8 days ago
  • $50k - $90k per year

     ...founded, privately held real estate development and construction company with...  ...growing, in-house design team based in Fredericton....  ...Proficiency with CAD-based design software. ~ Ability to independently...  ...Recruitment Solutions connects leading organizations with top talent... 
    Suggested
    Long term contract
    Internship
    Work at office
    Local area
    New Brunswick
    16 days ago
  •  ...Manager to join their growing team in Saint John, New Brunswick....  .... Irving (JDI), Limited, is a leading civil construction company with...  ...infrastructure, and industrial development, Gulf Operators is known for...  ...work environment. Utilize software tools, such as Microsoft Project... 
    Suggested
    Contract work
    For subcontractor
    New Brunswick
    more than 2 months ago
  •  ...SK-1300 regulations. Mine Planning and Development - develop short, mid, and long term mine...  ...appropriate mine plan or block modelling software. Participate in the annual slope stability...  .... Work closely with cross-functional teams, including operations, environment and... 
    Long term contract
    Temporary work
    For contractors
    Internship
    Local area
    Flexible hours

    Amrize

    New Brunswick
    8 days ago
  •  ...vacant The Opportunity: We are a leading Canadian financial services co...  ...and resilient society and our team is essential to deliver on...  ...provide a strong culture and development opportunities which enables our...  ...Distribution team aspires to be the leader in client engagement among... 
    Full time
    Work at office
    Monday to friday

    Co-operators General Insurance Company

    New Brunswick
    9 hours ago
  •  ...ACCIONA is a global company, leading in the development of regenerative infrastructure that creates a positive...  ...which it operates. ACCIONA is a global leader in sustainable infrastructure and...  ...opportunity to join a dynamic, multidisciplinary team supporting long-term regional growth... 
    Long term contract
    Full time
    For contractors
    Internship

    Acciona

    New Brunswick
    2 days ago
  • $18 - $22 per hour

     ...successful candidate will join a collaborative team environment focused on quality,...  ...operations and service execution.  ~ Lead, coach, and mentor line cooks and junior kitchen...  ...experience.  ~ Participate in menu development initiatives and continuous operational... 
    Hourly pay
    Long term contract
    Full time
    Relocation package
    Afternoon shift
    2 days per week
    New Brunswick
    a month ago
  • $45k - $60k per year

     ...motivated Project Coordinator to their growing team. Role Description As the...  ...enhances your profile. Proficiency in software tools, meticulous attention to detail, and...  ...Meridia Recruitment Solutions connects leading organizations with top talent by building... 
    New Brunswick
    a month ago
  • $198.35k - $283.4k per year

     ...with our Partners in Performance team, part of Accenture. Partners in...  ...Managers play the critical role of leading our engagements. They are...  ...end to end process. Your career development will be supported by your personal Development Leader and our world class training and... 
    Full time
    Manual labor
    Work at office
    Local area

    Accenture Global

    New Brunswick
    3 days ago
  •  ...external auditor. As a key member of the Finance team, the Controller will collaborate closely...  ...Financial Reporting & Consolidation Lead the accounting close process for Skyline...  ...decision-making tools. Team Collaboration & Development Build strong working relationships with... 
    Work at office
    New Brunswick
    more than 2 months ago
  •  ...Lead. Serve. Inspire. Build. Charlotte County Christian Academy (CCCA) is seeking a passionate...  ...school into its next season of growth and development. About CCCA Since its establishment...  ...collaborative administrative and faculty team. 4. Strategic Leadership The next... 

    Charlotte County Christian Academy

    New Brunswick
    a month ago
  •  ...important role in a dynamic and passionate team, collaborating on a variety of projects of...  ...! Your main responsibilities Lead, mentor, and support a team of mechanical...  ...proposals, project planning, and business development activities as required; Promote and enforce... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Flexible hours

    Englobe Corp.

    Moncton, NB
    1 day ago
  • $40k - $64k per year

     ...shortages Computer and technology knowledge Inventory control software Electronic mail MS Outlook SAP BI BusinessObjects...  ...employment? Green job Involves duties and responsibilities that lead to positive environmental outcomes Health benefits Dental plan... 
    Permanent employment

    benoit's independent

    New Brunswick
    3 days ago
  •  ...experienced Senior Accountant to their finance team in either Saint John, NB or Halifax, NS....  ...internal and external Assist with the development and implementation of formalized...  ...Meridia Recruitment Solutions connects leading organizations with top talent by building... 
    Work at office
    New Brunswick
    more than 2 months ago
  •  ...their growing and developing teams in Halifax, NS or Saint John,...  ...responsible for supporting the development and evolution of the Total Rewards...  ...Total Rewards programs; Leading governance processes for Total...  ...Collaborate with business HR leads to increase knowledge and understanding... 
    New Brunswick
    more than 2 months ago
  • $119.04k - $156.24k per year

     ...search for a Director, Public Transit to lead Codiac Transpo through an exciting period...  ...service expansion, fleet modernization, and the development of future transit facilities....  ...improvement initiatives. Leading a team of approximately 120 employees, including... 
    Remplacement
    Long term contract
    New Brunswick
    a month ago
  •  ...priorities from the Food & Consumables Coach and the Store Management Team. Delegate, assist and follow-up on completion of daily Customer...  ...where required. 4. Ensure strong communication with associates, leads the daily Team Huddle at the start of each shift, and provide the... 
    Hourly pay
    Permanent employment
    Full time
    Shift work

    Walmart Canada

    Miramichi, NB
    1 day ago
  • $62k - $108k per year

     ...At CLEAResult, we lead the transition to a sustainable, equitable, and carbon-neutral energy...  ...talented individual…** ​​** To join our team as a Bilingual Strategic Energy Management...  ...to drive engagement and results. Guide development and execution of continuous improvement... 
    Remote job
    Hourly pay
    Long term contract

    CLEAResult

    New Brunswick
    more than 2 months ago
  • $104.7k - $154.7k per year

     ...candidat peut assumer le rôle de chef d’équipe de données (Data Team Lead, DTL), de chef de programme, de responsable de centre client et...  ...timelines and quality deliverables. Provide training and development on data management expertise to junior team members. Establish... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Immediate start
    Worldwide
    Day shift

    IQVIA

    Moncton, NB
    1 day ago
  • $53.58k per year

     ...Position Objectives: The objective of the Team Lead role is to support the mission, vision,...  ...approve time/attendance in time keeping software Provide attendance support Ensure...  ...feedback o team members are receiving the development that they need and want PASE setters... 
    Full time
    Immediate start
    Shift work

    Cannabis NB

    Moncton, NB
    3 days ago
  • $17.5 - $18.5 per hour

     ...Workplaces for Women  and for having one of the  Most Trusted Executive Teams , and included on  TIME Magazine’s 2025 list of Canada’s Best...  ...package including options for 100% coverage.   Internal development training programs and platforms including job-specific training,... 
    Weekly pay
    Long term contract
    Flexible hours
    Shift work

    easyhome

    New Brunswick
    15 days ago
  • $60k - $65k per year

     ...are excited to welcome a Territory Account Manager to our growing team based in New Brunswick. At Pacific Smoke International, our...  ...by providing safer alternatives to traditional cigarettes. As the leading distributor of electric vaporizers and award-winning vaping products... 
    Long term contract
    Full time

    Pacific Smoke International Inc

    New Brunswick
    5 days ago
  • $23 - $26 per hour

     ...Quality Internship About the role. The Food Safety and Quality team at McCain is seeking an intern to work at the factory/plant location...  ...- Assist Supplier team on document management in TraceGains, development of TraceGains reports, and generation of Vendor Scorecard. Compliance... 
    Hourly pay
    Full time
    Temporary work
    Summer work
    Internship
    Monday to friday

    McCain Foods

    New Brunswick
    5 days ago
  •  ...marketing tools to stay ahead of the competition. High-Performance Lead Solutions Get access to the industry's best-performing online...  ...growth Why Agents Are Choosing Royal LePage: Locally recognized team with strong community presence and national Canadian brand power... 
    Full time
    Part time
    Local area
    Shift work

    Royal LePage Parkwood Realty

    New Brunswick
    18 days ago
  • $125.8k per year

     ...modernization, legislative reform, and workforce development, the College is building its leadership...  .... This is a unique opportunity to lead modernization initiatives that will help...  ...a collaborative and high-performing team culture. Represent the College on provincial... 
    Work at office
    Flexible hours
    New Brunswick
    a month ago
  • Hello my name is Dheeraj. My family is looking for weekly caring house cleaning services. Hope to talk to you soon if you are interested. Please visit to view full details and to apply. Lots of jobs to choose from!

    Housekeeper.com

    Allardville, NB
    9 hours ago
  •  ...recruitment solutions. Professional Growth: Opportunities for continuous learning and professional development in content writing and digital marketing. Collaborative Team: Work with a supportive and dynamic team dedicated to making a difference in the recruitment... 
    Remote job
    Full time
    Fixed term contract
    Work at office

    VidCruiter

    New Brunswick
    more than 2 months ago
  •  ...They build careers. Whether you're leading a team, serving customers, creating content, managing...  ...roles and advanced through experience, development, and hard work. If you're looking...  ...work with detail. Proficient in software programs (Outlook, Word, Excel,... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Seasonal work
    Monday to friday

    Kent Building Supplies

    Fredericton, NB
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Team Lead, Software Development. Be the first to apply!