Closing Date: August 15th, 2025
Teck is a leading Canadian resource company focused on responsibly providing the
metals essential for global development and the energy transition while caring
for the people, communities and land that we love.
Teck's two regional business units, North America and Latin America, are
responsible for Teck's assets through all phases of safe, sustainable
development, operation and closure. The business units are supported by
enterprise-wide functions that set strategic direction, establish standards and
provide governance, as well as supporting the business through shared services,
centres of excellence and business partnering.
Reporting to the Lead, Platform Management Systems, the Senior Software
Developer, Digital Analytics, will work on a team providing both engineering
level product support, as well as ancillary service, framework and automation
support to other teams within Digital Analytics.
Digital Analytics has a range of responsibilities and contributes across the
entire stack, from services and front ends to databases and data engineering to
DevOps and infrastructure as code. This outstanding individual will have strong
experience in working with cloud native technologies on Azure (preferred), AWS,
or GCP and demonstrate an appetite for continuous learning through a variety of
activities.
Develop your career with one of Canada's Top 100 Employers and join our team!
\n
Responsibilities
- Be a courageous safety leader, adhere to and sponsor safety and environmental
rules and procedures
- Use agile practices and various software and cloud native technologies to
rapidly develop creative and efficient solutions that enhance Teck’s end-user
experience
- Solve and diagnose problems within existing systems using problem-solving and
debugging skills
- Communicate with business partners about agile processes to set and handle
expectations about delivery methods and timelines
- Ensure the code follows latest coding practices and industry standards
- Challenge ideas and opinions to avoid pitfalls and inefficient solutions
Qualifications
- 5-10 years of software development experience with proven work experience in
Python
- Strong working knowledge of SQL and relational databases
- Proven experience from work experience, or personal project experience in:
- Docker and containerization
- REST APIs (and associated frameworks, e.g. FastAPI)
- Pytest, Playwright, or similar testing frameworks
- Practices radical candor to communicate clearly and build trust
- Open to learning new skills outside current knowledge skill set
\n
Why Join Us?
At Teck, we offer more than just a job – we provide a pathway to personal and
professional enrichment. With captivating projects set against stunning
backdrops, a culture of inclusivity and collaboration, and boundless
opportunities to learn and grow, joining us means embracing a fulfilling and
dynamic career adventure.
As a contractor, you’ll add your expertise and work alongside experienced
professionals on projects that challenge and inspire. We’re dedicated to
fostering your growth through coaching, training, and a commitment to safety.
Your contributions will make a difference, not just in your career, but in our
ongoing success. Teck offers a wide array of permanent career opportunities and
your role as a contractor can be a stepping stone to exploring different
positions within our organization. We’re committed to helping you chart a
dynamic and rewarding career path.
The actual wage rate offered is determined based on the successful candidate’s
relevant experience, skills, and competencies and considers internal equity.
Don't miss out on this outstanding opportunity to be part of one of Canada's
leading mining companies and join our team!