The libraries, platforms, and tooling you build are used by roughly 100 engineers across the company. When you raise the floor - better DX, faster onboarding, more consistent patterns, AI-first ...
The libraries, platforms, and tooling you build are used by roughly 100 engineers across the company. When you raise the floor - better DX, faster onboarding, more consistent patterns, AI-first ...
Playbooks & Libraries: Create reusable playbooks and pattern libraries for agentic workflows and conversational design (escalation, repair, safety responses, approvals, and multi-step task ...
Playbooks & Libraries: Create reusable playbooks and pattern libraries for agentic workflows and conversational design (escalation, repair, safety responses, approvals, and multi-step task ...
Supports the ongoing execution of a quarterly, annual and ad-hoc Regulatory Library oversight initiatives for GBM&T. Supports the execution of a globally aligned approach in GBM&T for Regulatory ...
Supports the ongoing execution of a quarterly, annual and ad-hoc Regulatory Library oversight initiatives for GBM&T. Supports the execution of a globally aligned approach in GBM&T for Regulatory ...
Partnering with the broader marketing team to coordinate photoshoots, manage timelines, organize and maintain the creative asset library, and help bring campaigns from concept to launch seamlessly.
Partnering with the broader marketing team to coordinate photoshoots, manage timelines, organize and maintain the creative asset library, and help bring campaigns from concept to launch seamlessly.
Senior Software Engineer
Mississauga, ON · On-site
Implement secure authentication and authorization using OAuth 2.0, OIDC, and Python security libraries * Optimize SQL/NoSQL queries, manage database migrations (Alembic), and design efficient data ...
Quick apply
Senior Software Engineer
Mississauga, ON · On-site
Implement secure authentication and authorization using OAuth 2.0, OIDC, and Python security libraries * Optimize SQL/NoSQL queries, manage database migrations (Alembic), and design efficient data ...
Shape the creative layer of the product itself, including cinematic and animation libraries, camera moves, examples, templates, onboarding content, reusable scene elements, and other creator-facing ...
Shape the creative layer of the product itself, including cinematic and animation libraries, camera moves, examples, templates, onboarding content, reusable scene elements, and other creator-facing ...
Senior Front-End Developer
Toronto, ON · On-site +1
CA$90K - CA$125K/yr
Develop reusable component libraries that prioritize accessibility and maintainability. * Collaborate with UX designers to refine user flows and interaction patterns. * Ensure WCAG 2.1 AA compliance ...
Senior Front-End Developer
Toronto, ON · On-site +1
CA$90K - CA$125K/yr
Develop reusable component libraries that prioritize accessibility and maintainability. * Collaborate with UX designers to refine user flows and interaction patterns. * Ensure WCAG 2.1 AA compliance ...
Journey Library & Enterprise Standards * Own the Journey Library: Define, maintain, and continuously evolve a robust, live, and current library of customer journey definitions - ensuring they reflect ...
Journey Library & Enterprise Standards * Own the Journey Library: Define, maintain, and continuously evolve a robust, live, and current library of customer journey definitions - ensuring they reflect ...
As SCOPE / e-library are critical CLD application previous experience in the OPS and with Criminal Law and Justice-specific applications would be an asset Scope: * Design, development and implement ...
Quick apply
As SCOPE / e-library are critical CLD application previous experience in the OPS and with Criminal Law and Justice-specific applications would be an asset Scope: * Design, development and implement ...
React Developer
Toronto, ON · On-site
Experience working in DevOps environments supporting mission critical banking platforms Proven experience designing and implementing reusable UI libraries and SDUI architectures, enabling consistency ...
React Developer
Toronto, ON · On-site
Experience working in DevOps environments supporting mission critical banking platforms Proven experience designing and implementing reusable UI libraries and SDUI architectures, enabling consistency ...
Own and evolve our Jenkins environment including shared libraries, controllers and agents, plugins, credentials integration, JVM upgrades and platform reliability. * Self-Service Tooling & Migration ...
Own and evolve our Jenkins environment including shared libraries, controllers and agents, plugins, credentials integration, JVM upgrades and platform reliability. * Self-Service Tooling & Migration ...
Senior Manager, Design Technology, AEC
CA$157K - CA$281K/yr
Experience creating and maintaining reusable UI components and component libraries * AI Tooling Fluency: Demonstrated "must-have" experience using Claude Code, Gemini Code Assist, or equivalent LLM ...
Senior Manager, Design Technology, AEC
CA$157K - CA$281K/yr
Experience creating and maintaining reusable UI components and component libraries * AI Tooling Fluency: Demonstrated "must-have" experience using Claude Code, Gemini Code Assist, or equivalent LLM ...
Data DevOps Engineer
Toronto, ON · On-site
... libraries such as TensorFlow and scikit-learn Utilize data manipulation libraries such as pandas, NumPy, and PySpark for data analysis and processing Develop and maintain Python 3 (Python ...
Data DevOps Engineer
Toronto, ON · On-site
... libraries such as TensorFlow and scikit-learn Utilize data manipulation libraries such as pandas, NumPy, and PySpark for data analysis and processing Develop and maintain Python 3 (Python ...
Data DevOps Engineer
Toronto, ON · On-site
Utilize data manipulation libraries such as pandas, NumPy, and PySpark for data analysis and processing * Develop and maintain Python 3 (Python) applications and Application Programming Interfaces ...
Data DevOps Engineer
Toronto, ON · On-site
Utilize data manipulation libraries such as pandas, NumPy, and PySpark for data analysis and processing * Develop and maintain Python 3 (Python) applications and Application Programming Interfaces ...
Senior Front-End Developer - Angular
Toronto, ON · On-site
CA$95/hr
Design and evolve reusable UI and visualization libraries * Translate UX designs into robust, production-ready code * Ensure performance and stability on embedded and constrained hardware * Implement ...
Senior Front-End Developer - Angular
Toronto, ON · On-site
CA$95/hr
Design and evolve reusable UI and visualization libraries * Translate UX designs into robust, production-ready code * Ensure performance and stability on embedded and constrained hardware * Implement ...
26-086 - Technical Specialist
Oshawa, ON · Remote
$90 - $100/hr
Automate deployment of Databricks notebooks, jobs, workflows, libraries, clusters, policies, and workspace configurations. Develop reusable DevOps frameworks and deployment templates for data ...
26-086 - Technical Specialist
Oshawa, ON · Remote
$90 - $100/hr
Automate deployment of Databricks notebooks, jobs, workflows, libraries, clusters, policies, and workspace configurations. Develop reusable DevOps frameworks and deployment templates for data ...
Improve performance and scalability of existing calculation engines and libraries * Collaborate with cross-functional stakeholders (research, product, operations, risk) to gather requirements and ...
Improve performance and scalability of existing calculation engines and libraries * Collaborate with cross-functional stakeholders (research, product, operations, risk) to gather requirements and ...
Establish global methodologies and best-known physical implementation recipes for optimal performance/watt across library/flow/Synthesis/P&R environment * Create guidelines on power sign-off ...
Establish global methodologies and best-known physical implementation recipes for optimal performance/watt across library/flow/Synthesis/P&R environment * Create guidelines on power sign-off ...
Front End Developer
Toronto, ON · On-site +1
Experience working with Angular Material and other component libraries * Familiarity with Angular state management solutions such as NgRx * Experience with mobile angular app builds for iOS and ...
Front End Developer
Toronto, ON · On-site +1
Experience working with Angular Material and other component libraries * Familiarity with Angular state management solutions such as NgRx * Experience with mobile angular app builds for iOS and ...
Gather and coordinate content from internal libraries and cross-functional teams. * Develop clear, accurate, and well-structured proposal responses and documents. * Support preparation for oral ...
Gather and coordinate content from internal libraries and cross-functional teams. * Develop clear, accurate, and well-structured proposal responses and documents. * Support preparation for oral ...
Library information
What do library workers do?
What qualifications do I need to get a job in a library?
Different library jobs have varying qualifications. To become a librarian, you need a master’s degree in either library science or information studies. This is important if you work with students in an academic setting. You also need some research experience and a strong awareness of research procedures and tools. Library technicians and assistants need to have a high school diploma or a GED certificate and strong administrative skills. If you are seeking a job in library computer support, you need at least a bachelor’s degree in information technologies.
What are the key skills and qualifications needed to thrive as a librarian, and why are they important?
What are some common challenges faced by library staff when adapting to digital resources and technology?
What is the difference between Library vs Archivist?
| Aspect | Library | Archivist |
|---|---|---|
| Required Credentials | Library degree or certification, MLS/MLIS | Archival certification, MLS/MLIS often preferred |
| Work Environment | Public, academic, or special libraries | Archives, museums, historical institutions |
| Industry Usage | Information management, education, public service | Preservation, historical records, cultural heritage |
Libraries and archivists both manage information resources, but libraries focus on providing access to current materials for the public or specific groups, while archivists preserve historical records and rare collections. Understanding these differences helps in choosing the right career path or job search focus.
Can you get a job at a library with no experience?
What are jobs in libraries?
What are the most commonly searched types of Library jobs in Toronto, ON?
The most popular types of Library jobs in Toronto, ON are:
What are popular job titles related to Library jobs in Toronto, ON?
For Library jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Library jobs in Toronto, ON look for?
The top searched job categories for Library jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Library jobs?
Cities near Toronto, ON with the most Library job openings:

Full-time
Medical, Life, PTO
Re-posted 2 days ago
Job description
Join our Framework team: the engineering foundation that makes Achievers scale.
This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the base libraries that every Go and Python service at Achievers is built on - all sitting at the critical path of everything we ship.
Your work here has a multiplier effect.
The libraries, platforms, and tooling you build are used by roughly 100 engineers across the company.
When you raise the floor - better DX, faster onboarding, more consistent patterns, AI-first tooling - the whole engineering organization moves faster.
Please note that this is a back-end focused role. Successful candidates will be able to bring a strong backend engineering background and be excited about continuing to deepen their expertise in backend and platform development. At this time, this role is not intended as a transition role for engineers whose primary experience and career interests are front-end-focused.
What makes this team unique is the breadth of its perspective.
- Framework is the one team that holds end-to-end understanding of how base libraries must interact with the infrastructure layer and the CI/CD pipeline.
- That bird's-eye view of the platform means this team is where platform-wide challenges land - and where the solutions that unblock everyone else originate.
Right now, the team is in the middle of some of the most technically interesting work in the company: modernizing our authentication and API gateway architecture.
- These are high-stakes architectural shifts that require both deep technical judgement and the ability to drive alignment across teams.
- If you're energized by building for builders - designing systems that are secure, highly available, and genuinely pleasant to work with - and you want your architectural decisions to have company-wide reach, this is the team.
- Provide guidance and mentorship to a team of software developers with varying experience levels, fostering an environment of continuous learning and improvement.
- Design, build, and maintain innovative product features that enhance the Achievers platform.
- Work closely with product managers, designers, and other engineering teams to define requirements and translate them into technical solutions. Actively participate in cross-functional planning sessions to align on priorities and dependencies.
- Be hands-on with the codebase, actively engaging in code reviews and ensuring best practices are followed.
- Utilize a wide range of modern tools and technologies, including Python, Go, Kubernetes, Docker, Drone, Google PubSub, GraphQL, MySQL, PostgreSQL, and Microservices, to solve complex challenges.
- Architect high-performance, highly available, and secure software solutions that scale to millions of users.
- Ship code regularly-multiple times a day, enabling continuous improvement and rapid delivery of new features.
- Take full ownership of features or modules from design through deployment, ensuring the quality and reliability of the codebase.
- Monitor application performance and optimize code to ensure it meets scaling, performance, and security requirements as the product grows.
- Contribute to and enforce engineering best practices, standards, and guidelines for coding, testing, and infrastructure across the team. Lead and initiate engineering improvements, whether it's through tooling, processes, or adopting new technologies, to ensure the team is working effectively.
- Ensure that systems, designs, and decisions are well-documented, making it easier for other engineers to understand, maintain, and expand upon your work.
- Continuously learn and stay up-to-date with industry trends, emerging technologies, and software engineering practices to bring fresh perspectives and ideas to the team.
- Guide junior engineers not only on technical solutions but also on career development, helping them set goals, identify growth areas, and improve their soft skills.
- 8+ years of relevant back-end software development experience leading projects and especially system design, with at least 3 of them in a Senior/Staff capacity.
- Excellent written and verbal communication skills
- Strong programming skills in Python or Go are highly advantageous.
- Comfortable working in a UNIX/Linux environment
- Experience with Docker and Kubernetes.
- Strong understanding of microservices architecture.
- Experience with distributed systems.
- Experience with API gateway design, gRPC, and service-to-service communication patterns
- Experience designing authentication and authorization systems (OAuth2, OIDC, PKCE, JWT)
- Ability to analyze business requirements and create technical design documents aligned with architecture standards
- Passion for performance profiling and benchmarking.
- Experience executing large-scale migrations with zero downtime in production systems
- Track record of building shared libraries or SDKs used across large engineering organizations
- Bachelor's or Master's degree in Computer Science or a related field
- Experience working in Agile teams