At SecondShop, we’re a team of Canadians who believe in doing better—for our country, your wallets, and our planet.
We started with a simple idea: why should perfectly good products go to waste or sit unsold when people like you are out there looking for smart ways to save? We have made it our mission to source the highest quality open-box, overstocked, and scratch-and-dent products from the top brands - offering them to Canadians at up to 50% off. But we are not just about savings—we’re about changing how people shop. Say goodbye to paying full price and hello to smarter spending.
Role Overview:
SecondShop is seeking a Senior Data Engineer to join our growing data team. In this role, you will be responsible for designing, building, and maintaining robust data pipelines and systems that enable data-driven decision-making across the organization. You will work closely with data scientists, analysts, and other teams to ensure the effective collection, storage, and processing of data, while ensuring scalability and performance.
What you'll be doing:
- Design, build, and maintain efficient and scalable data pipelines to process and store large volumes of data.
- Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver solutions.
- Optimize data workflows and ensure data quality, consistency, and accuracy across systems.
- Work with cloud platforms (AWS, Azure, or Google Cloud) and tools like SQL, Python, and Spark to build and deploy data systems.
- Implement best practices for data governance, security, and performance optimization.
- Troubleshoot data-related issues and continuously improve processes to enhance system reliability and efficiency.
- Stay up-to-date with emerging technologies and contribute to the evolution of our data architecture.
Who we are looking for:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field.
- 5+ years of experience as a data engineer or in a similar technical role.
- Proficiency with cloud platforms (AWS, Azure, or Google Cloud) and big data tools (e.g., Hadoop, Spark).
- Strong experience in SQL, Python, and other programming languages for data manipulation and processing.
- Familiarity with data warehousing, ETL processes, and data integration techniques.
- Knowledge of data governance, security best practices, and performance tuning.
- Ability to work collaboratively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- A problem-solving mindset and a passion for building scalable, reliable data solutions.
What we offer:
- A competitive base salary, along with a comprehensive benefits package, including health, dental, and vision coverage.
- Enjoy the flexibility of remote work with occasional travel to attend in-person team meetings or events.
- Access to exclusive discounts on SecondShop products for yourself and your family.
- As a growing startup, SecondShop offers ample opportunities to take on new challenges, contribute to shaping the company’s future, and take ownership of key initiatives.
- Join a passionate and mission-driven team that values collaboration, innovation, and a shared commitment to sustainability and responsible shopping.
- Align with a company that believes in sustainability, smart spending, and improving the lives of Canadians. You'll have the chance to make an impact every day!