About the role
Hootsuite is the leader in social media management, trusted by more than 200,000 paid accounts and millions of users. We're looking for a talented Lead Software Developer, Data Technology to join our growing Engineering team.
As a Lead Software Developer on the Data Technology team, you'll be responsible for building and scaling the data infrastructure that powers Hootsuite's analytics and insights. You'll work closely with data scientists, data analysts, and other engineering teams to design and implement robust data pipelines, data lakes, and data warehouses.
You'll also play a key role in mentoring and growing the capabilities of our Data Engineering team, helping to establish best practices, drive technology decisions, and ensure the scalability and reliability of our data platform.
What you'll do:
- Design and implement high-performance, scalable data pipelines and data stores
- Work with data scientists and analysts to build tools and infrastructure that enable advanced analytics and reporting
- Mentor and grow the capabilities of the Data Engineering team
- Collaborate with cross-functional teams to deliver impactful data-driven solutions
- Stay up-to-date with the latest data engineering best practices and technologies
What you'll bring:
- 7+ years of experience in data engineering, data architecture, or a related field
- Expertise in Python, SQL, and cloud data platforms like AWS, Azure, or GCP
- Strong understanding of data modeling, ETL/ELT processes, and data warehousing concepts
- Experience with big data and real-time data processing technologies (e.g., Spark, Kafka, Airflow)
- Familiarity with data visualization and BI tools (e.g., Tableau, Power BI)
- Excellent problem-solving and critical thinking skills
- Strong communication and collaboration skills
- Passion for mentoring and developing others
About the company
Hootsuite is the leader in social media management, trusted by more than 200,000 paid accounts and millions of users.