Engineering Manager

September 24

Apply Now
Logo of Sprout Social, Inc.

Sprout Social, Inc.

SaaS • Social Impact • Enterprise

Sprout Social, Inc. is a leading provider of social media management solutions. The company offers a comprehensive platform that enables businesses to streamline their customer care, enhance community management, and drive marketing efforts across various social media channels. With features like engagement, publishing, analytics, and social listening, Sprout Social helps organizations uncover trends, gather insights, and amplify their brand awareness. Their platform integrates AI and automation to improve efficiencies and personalize customer care. Additionally, Sprout Social offers influencer marketing and employee advocacy tools to enhance social reach. Trusted by over 30,000 brands and recognized for its top-tier software products, Sprout Social caters to enterprises, agencies, and small to medium businesses, providing innovative solutions to maximize the impact of social media strategies.

1001 - 5000 employees

Founded 2010

☁️ SaaS

🌍 Social Impact

🏢 Enterprise

📋 Description

• Build a high functioning, well-motivated engineering team and lead them to iteratively deliver quality results • Leverage experience in building and maintaining highly scalable and reliable software systems to grow and tune software services stack • Grow the team of engineers by example with effective feedback, coaching, and career development • Lead the team through product and technical road maps and partner with cross functional and engineering leaders to align on strategy, planning and execution • Drive consistent, high-quality execution by setting clear expectations, regularly tracking progress on deliverables, and proactively addressing challenges • Uphold standards for development and product quality and support the team’s on-call rotations • Leverage data and metrics to monitor team performance, ensure accountability, and establish KPIs to meet OKR and roadmap goals • Participate in architectural discussions, deploy and make changes to production systems, and guide the team through major feature launches • Recruit and contribute to hiring, lead performance review and career band calibration processes • Complete onboarding, set initial priorities, build relationships, and iterate on team workflows to improve delivery efficiency

🎯 Requirements

• 5+ years of experience in building, scaling, and maintaining enterprise level software systems in a production environment, with expertise in back-end development and a focus on high availability solutions • 4+ years of experience managing and leading high performing engineering teams, with a strong emphasis on delivery, execution, and achieving measurable business outcomes • 4+ years of experience delivering engineering projects and initiatives, including ensuring the delivery of a team’s roadmap, prioritizing technical improvements with cross-functional teams, and communicating progress with business stakeholders • Proven ability to drive strategic change within engineering teams, balancing short term delivery goals with long term technical sustainability and product growth (preferred) • Experience developing enterprise level distributed applications using distributed queuing systems, service-oriented architectures, etc. (preferred) • Experience with data systems operating at scale, Elasticsearch, MySQL, HBase, etc. (preferred) • Experience programming in an object oriented language such as Java, Python, C# or C++ (preferred) • Experience providing effective feedback, coaching, and career development • Experience supporting on-call rotations and upholding development and product quality • Ability to leverage data and metrics to monitor team performance and establish KPIs • Must be based in either British Columbia or Ontario, Canada

🏖️ Benefits

• Insurance and benefit options that are built for both individuals and families • Progressive policies to support work/life balance, like flexible paid time off and parental leave program • High-quality and well-maintained equipment • Wellness initiatives to ensure both health and mental well-being • Ongoing education and development opportunities via Grow@Sprout, employee-led diversity, equity and inclusion initiatives and mentorship programs for aspiring leaders • Growing corporate social responsibility program driven by the involvement and passion of our team members • Opportunity to receive restricted stock units (RSUs) under Sprout’s equity plan

Apply Now

Similar Jobs

September 19

Engineering Manager leading Payments Risk platform teams at Coinbase. Build scalable, compliant risk systems and mentor engineering teams.

Distributed Systems

September 18

Engineering Manager leading Java teams at Veeva Systems. Recruit, mentor, and deliver cloud product features in an agile environment.

Cloud

Java

September 16

Software Development Manager leading the Video Agent platform at Vidyard, an AI-powered video company. Guiding engineering team, driving product and technical strategy, and growing developers.

AWS

JavaScript

MySQL

Node.js

React

Ruby

Ruby on Rails

Vue.js

September 13

Lead and recruit high-performing Java engineering teams to deliver enterprise cloud applications for life sciences at Veeva; drive product features, agile processes, and mentorship.

Cloud

Java

September 10

Manage Nextiva’s AI Agents team to develop multimodal voice and chat agents. Deliver scalable AI features to improve customer self-service and satisfaction.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Java

Kubernetes

Microservices

Python

PyTorch

Tensorflow

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com