32 Search jobs in Canada
Paid Search Specialist
Posted today
Job Viewed
Job Description
Job Description
Salary:
Candidates must reside in Canada
Who We Are
Acceler8 Labs is a leading performance marketing company founded by two former-Facebookers. Our team has over 25 years of experience in expanding our clients businesses globally and generating over $1 billion dollars in revenue. From the worlds largest brands to disruptive startups, our clients trust us to scale their businesses.
Who You Are
You are entrepreneurial and have a get things done attitude. You enjoy an ever changing environment where no two days are the same. You are focused on growth and scale of real business KPIs. You treat your clients dollars with respect as if they were your own. You thrive in a transparent environment where you learn from and inspire colleagues and clients. You believe in constant improvement and arent afraid to test and learn.
Who Our Partners Are
- Venture-Backed Startups
- Fortune 500 companies
- Direct-to-Consumer brands
- Global leaders in their industry
From Enterprise Software to CPG, Fashion to Fitness, and Travel to Finance, we have it all! Our partners are sharp and laser-focused; they trust us with their most important functions and expect us to deliver on the bottom line.
The Role
Were looking for someone like you to join our team and help us scale our company while accelerating your career! The role will consist of:
- Developing and executing our paid search strategy across various platforms, with a primary focus on Google and Amazon ads.
- Overseeing campaign setup, optimization, and performance analysis to drive continuous improvements and meet key performance indicators (KPIs).
- Optimizing Google Merchant Center feed and fix product feed errors.
- Interfacing directly with clients for day-to-day account management, reporting campaign results and gathering feedback on a regular basis.
- Identifying opportunities for expanding campaign reach and growth through innovative tactics and audience targeting.
- Ensuring compliance with advertising policies and guidelines set by Google, Amazon and other advertising platforms.
- Manage budgets, bidding strategies, and overall campaign expenses to achieve optimal ROI.
- Conduct keyword research, ad copy testing, and recommend landing page optimizations to maximize campaign performance.
- Staying informed of industry updates and new platforms to ensure our clients are following the latest best practices and getting early mover advantage.
Requirements
We want to make sure you will succeed and here are the qualifications that will set you up for success!
- Must have 1+ year of full time agency-side experience managing conversion-focused digital marketing campaigns on Google for Ecommerce clients. Amazon and retail media platforms is a plus.
- Previous experience managing $30,000+ monthly advertising budgets on Google while maintaining ROAS targets.
- Prior experience in a client-facing role.
- Knowledge and experience with keyword research tools for Google.
- In-depth knowledge of Google's Performance Max campaigns.
- Problem solver who can identify any potential challenges, understand the root cause and propose solutions.
- Thrive in a fast paced changing environment where no two days are often the same, and embody a get things done attitude.
- Strong collaboration, communication and presentation skills both internally and externally.
- Google Ads, Google Analytics and Amazon ads certifications are a plus.
- Working knowledge of GA4 and GTM is a nice-to-have.
- Candidate must reside in Canada.
What we offer
- Flexible working hours
- Remote workdays
- Benefits
- Learning and certification opportunities
If all of the above sounds like you, wed love to chat!
remote work
Engineering Manager, Search Systems

Posted 1 day ago
Job Viewed
Job Description
MongoDB Search and Vector Search allows users to execute complex search queries and build RAG applications using the MongoDB Query Language. Our users are free to focus on relevance and data retrieval instead of the machinery needed to search data at scale.
We are seeking an Engineering Manager to lead the team that owns MongoDB Search in our Community and Enterprise Advanced environments, as well as the management of the Search and Vector Search index catalog.
**You're an ideal candidate if:**
+ You have 2 or more years of experience managing a team of software engineers
+ You have strong technical judgment that you use to effectively guide engineering decisions without necessarily writing code yourself
+ You have first-hand experience developing complex systems like databases, distributed systems, or high-performance applications and you use this context to understand the challenges your team faces
+ You enjoy coaching, career development, and creating growth opportunities to help your team reach their full potential
+ You care about building a diverse, inclusive environment where engineers can do their best work
+ You put the customer first and don't hesitate to cross team boundaries in search of the right solution
**As an Engineering Manager on the Search team, you will:**
+ Lead and grow a team, managing all aspects of people management including hiring, growth, compensation, and performance management
+ Be directly responsible for the results your team delivers
+ Play a key role in defining the roadmap for the next 12 months
+ Drive improvements to processes and tools especially those that allow us to confidently make changes to high risk parts of our codebase
+ Handle (or lead the effort to handle) time-sensitive customer escalations
+ Collaborate with stakeholders and engineering teams across the company to jointly work on large initiatives
+ Work with product managers, program managers, and other teams to specify, prioritize and deliver new features that delight our users
+ Ensure high quality and velocity in the design and implementation of new functionality in Search and Vector Search
+ Be open to occasional (twice a year) travel to the US
**Success Measures:**
+ In the first month:
+ You have understood the high level architecture of the Search and Vector Search and the team's responsibilities
+ You are starting to develop relationships with key stakeholders
+ You have gained familiarity with the required day-to-day processes to manage the team
+ In three months:
+ You have taken over management of your team, and are starting to build trust with your reports
+ You have hired two new engineers to the team
+ You have assumed responsibility for the day-to-day processes necessary to keep the lights on
+ You are involved in reviewing the design for new features and helping the team navigate technical challenges
+ In six months:
+ You have established your role as a leader in the organization such that team members naturally go to you for guidance
+ You have hired and onboarded three new engineers to the team
+ You are beginning to involve yourself in planning and roadmapping efforts
+ You are leading the planning and execution of a new major feature
+ In twelve months:
+ You have performed a full annual cycle of performance and growth conversations with your team members
+ You have contributed to the vision for the future of the Search team and helped develop a plan to achieve that vision
+ You have increased the capability and velocity of your team in measurable ways
To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB ( , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
REQ ID:
MongoDB's base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB's total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada.
MongoDB's base salary range for this role in Canada is:
$178,000-$248,000 CAD
Principal Engineer - Search Systems

Posted 1 day ago
Job Viewed
Job Description
24WD83288
**Principal Software Developer (Hybrid) - Product Data**
**Position Overview**
Autodesk is looking for a **Principal Software Developer** to join the Autodesk
**Platform Services Data Models Team**
Are you passionate about developing cutting-edge technology that makes a real difference? Do you thrive in dynamic environments, enjoy tackling complex problems, and want to be part of a team committed to innovation? If so, we have an exciting opportunity for you! Join Autodesk's dynamic, high-performing team in Toronto as we continue to build powerful, exabyte-scale cloud data platform components that drive our products.
The team delivers high-value, exabyte-scale, and cloud data platform components powering desktop, mobile, and web products. This enables our product teams to create cohesive in-product data experiences, our partners to integrate and expand our data, and our end-users to work with their data across all Autodesk products. You will report to the Software Development Manager based in Canada, and the role is hybrid based in Toronto.
This is an exciting opportunity to help evolve the engineering discipline and contribute to an organization committed to continuous improvement. You will be a central part of the team that not only leverages and develops cutting-edge AI technologies and approaches but also integrates these AI tools into our tech stack to enhance the value we provide to our customers. By incorporating AI-driven solutions, our team creates amazing achievements, enabling real-time, data-centric experiences at scale, and impacting everyone who imagines, designs, and makes our world. Join us to make anything!
**Responsibilities**
+ **Direct Technical Initiatives** : Own and lead team-level technical direction for high-stakes initiatives involving multi-method and multi-modal searching across distributed exabyte-scale data graphs.
+ **Align Technical Direction with Business Goals** : Collaborate with stakeholders, act as a technical product owner, and balance requirements from multiple sources.
+ **Propose Solutions** : Identify and propose solutions that solve problems and deliver value.
+ **Ensure Feasibility** : Account for end-to-end feasibility, including development timelines, complexity, quality, risk, total cost of delivery, maintainability, flexibility, operational, and support needs.
+ **Lead Large-Scale Projects:** Exhibit steadfast leadership and make substantial contributions to large-scale, intricate projects involving multiple engineers and cross-functional teams.
+ **Enhance Practices and Quality** : Raise the bar by removing obstacles, enhancing practices and quality, acting as a multiplier for the team, offering mentorship, guidance, and support.
+ **Influence Across Teams:** Demonstrate impact and influence across teams outside of the direct organization.
+ **Drive Technical Discussions:** Lead technical discussions across the organization, driving results and business outcomes.
+ **Lead Incident Management:** Demonstrate strong leadership in incident calls, driving investigation, timely resolution, and improvements required for each incident.
**Minimum Qualifications**
+ **Educational Background:** Graduate or Postgraduate degree in Computer Science Engineering or related technical fields.
+ **Extensive Experience:** 8+ years of software design, development, or consulting experience in cloud systems or web services, with at least 3 years in a leadership role.
+ **Successful Cloud Product Delivery:** Lead position in the successful delivery of a commercial cloud product.
+ **Incident Response Expertise:** Proven capability to lead incident response, drive root cause analysis, and implement preventive measures.
+ **Communication Skills** : Excellent verbal and written communication skills, with the ability to lead technical discussions and present complex ideas to diverse audiences.
+ **Understanding of Business Drivers** : Ability to articulate business drivers clearly.
+ Technical Mentorship: Proven ability to mentor and develop technical talent within the organization.
+ **Cloud Systems and Services** : Experience with building scalable systems and services in AWS or other cloud providers.
+ **Database Experience** : Experience with a variety of databases and database design principles at cloud scale (vector, graph, relational, columnar, document, object, multi-model, etc.).
+ **Advanced Searching Techniques** : Readiness to take on multi-modal semantic searching with AI, LLMs, machine learning, MCP, RAG, CAG.
+ **Distributed Query Planning** : Familiarity with database query planning, especially distributed, at large scale.
+ **GraphQL** **API Development** : Native GraphQL API development experience with look-ahead fetching.
+ **Message Queues:** Experience working with message queues (e.g., Kafka).
+ **SDLC and Agile Methodologies** : Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies.
+ **Java Programming:** Excellent hands-on Java programming skills and exposure to Spring Boot. Additional programming languages welcome.
+ **Search Technologies** : Familiarity with OpenSearch or Elasticsearch.
+ **Design Patterns** : High expertise in object-oriented design patterns.
+ **CI/CD Expertise** : Experience with CI/CD concepts and working with a deployment pipeline such as Jenkins.
Join Autodesk, where your contributions help those who imagine, design, and make a difference in our world. Embrace the challenge and make anything!
Apply now if you are up for the adventure!
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Senior Software Engineer - Search
Posted today
Job Viewed
Job Description
Job Description
About TripStack
We are travel tech entrepreneurs, changing the way millions of people travel.
Our proprietary virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don’t traditionally work together. We take our customers from point A to B via C, at the lowest possible price. We are impacting the way people travel and provide higher margin opportunities to our partners that are some of the largest in the travel industry.
We pride ourselves on the performance-driven environment we have created for our teams to prosper and excel in. We come to work ready, to challenge and be challenged. We’re big enough to give our teams support but small enough that every person makes a difference. There are plenty of challenges to champion.
The Role
We are looking for a Senior Software Engineer to join our Search Engine team, contributing to the backbone of our platform that delivers highly scalable and performant travel data. This role is ideal for an engineer with a strong foundation in C# and experience building and maintaining web services and RESTful APIs.
As part of a collaborative and technically curious team, you’ll play a key role in evolving our distributed systems, improving the reliability and performance of our services, and supporting our technology initiatives.
Requirements
Responsibilities:
- Develop and build scalable systems: Be at the forefront of designing, writing, reviewing, and testing code for robust systems that handle over 250 million requests daily. You'll play a crucial role in ensuring our systems remain reliable and high-performing even as our user base continues to grow.
- Drive Technological Innovation: Proactively identify opportunities to leverage cutting-edge technologies and push forward technical ideas that drive the company's growth. Your contributions will shape the technological landscape of our organization and drive us towards new heights of innovation.
- Champion Code Quality: Lead initiatives like test-driven development and promote a culture of quality code throughout the organization. You'll have the opportunity to influence best practices and ensure that our codebase remains clean, efficient, and maintainable.
- Collaborate Across Teams: Work closely with product managers and other development teams to deliver high-quality products that exceed customer expectations. By collaborating cross-functionally, you'll contribute to improving our internal KPIs and driving continuous improvement across the organization.
- Ensure Smooth Deployment: Coordinate and monitor regular releases to production, ensuring that deployments are seamless and minimize disruption to our users. Your attention to detail and proactive approach will play a key role in maintaining the stability and reliability of our live systems.
- Provide On-call Support: Participate in an on-call support rotation and collaborate with the team to address any incidents impacting our live systems. Your quick thinking and problem-solving skills will be essential in resolving issues promptly and minimizing downtime.
Desired Skills and Experience:
- Bachelor's degree or higher in Computer Science or related technical field experience
- 5+ years of experience developing web services and APIs using C# in a production environment
- 5+ years of experience and understanding of CS fundamentals including data structures, algorithms, and complexity analysis (time and space)
- Working knowledge of caching technologies such as Redis or Memcached
- 3+ years of experience and understanding of event processing platforms like Apache Kafka
- 5+ years of design and architecture knowledge as well as familiarity with object-oriented analysis and design patterns (OOA/OOD)
- Proven track record of taking ownership and successfully delivering results
- Good understanding of RESTful API design and HTTP fundamentals
- Experience working in a UNIX/Linux environment
- Understanding of performance trade-offs, load balancing and operational issues
- Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
Additional experience that would be considered an asset:
- Experience working on high-traffic B2B APIs or backend systems, with understanding of:
- Concurrency and thread safety
- Race conditions and deadlocks
- Distributed locking patterns
- Strong understanding on relational databases such as Postgres
- Experience with cloud platforms (GCP preferred; AWS/Azure also valuable)
- Familiarity with Docker, Kubernetes, Helm, and containerized deployments
- Experience with CI/CD tools like GitLab CI, Bitbucket Pipelines, or Concourse
- Understanding of gRPC and Protocol Buffers (Protobuf)
- Exposure to code quality and static analysis tools (e.g., SonarQube, Snyk)
- Experience working in globally distributed or remote-first engineering teams
Benefits
What is takes to succeed here
Ambition and dedication to make a difference and change the way people travel. Where we always play to each other's strength in a high performing team reaching for our common goal. We hold ourselves to the highest expectations, and move with a sense of urgency and hold ourselves accountable and win by staying true to what we believe in.
Learn more about our values
Benefits
We offer an opportunity to work with a young, dynamic, and a growing team composed of high-caliber professionals. We value professionalism and promote a culture where individuals are encouraged to do more and be more. If you feel you share our passion for excellence, and growth, then look no further. We have an ambitious mission, and we need a world-class team to make it a reality. Upgrade to a First Class team!
At TripStack, we proudly believe in embracing diversity. This is true for our team, clients, communities and stakeholders. We are an equal opportunity employer and committed to creating a safe, healthy and accessible environment. We encourage applications regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other grounds protected by law. Please let us know if you need any accommodations during any part of the recruitment process.
TripStack thanks all applicants for their interest, however only those selected to continue in the process will be contacted.
Learn more about us at
Senior Search Platform Engineer
Posted today
Job Viewed
Job Description
Job Description
Creative Market is the world’s preferred one-stop shop for the creator community - a platform where creators from across the globe buy and sell digital high-quality design assets. We’re passionate about building tools and experiences that make design beautiful, effective, and accessible to everyone.
With many jobs, you have to pick between having a huge impact on the organization (small team) or having a huge impact on the world (big product), but at Creative Market - you get to do both! You get to work on a digital asset marketplace, as part of a fully remote team, that has more than 30 million quality resources created by artists in 148 countries around the world.
At Creative Market, we serve a global community and we need a diverse team to do that successfully. Women; people of colour; members of the LGBTQ+ community; and people of all backgrounds, religions, gender identities, individuals with disabilities, and veterans are strongly encouraged to apply. We provide an accessible candidate experience, and if you need any accommodations or adjustments throughout the interview process and beyond, please let us know. We’re dedicated to fostering an inclusive and diverse environment for employees from all walks of life.
We’re building a fully remote team across Canada and the United States. We believe that creative collaboration can happen anywhere, and that working remotely shouldn’t have to mean sacrificing a sense of cohesion, community, and connection. We’ve seen that by combining thoughtful collaboration, frequent communication, and the freedom for people to be their authentic selves, you can do your best work and inspire others to do the same.
About the role:We are looking for a Senior Search Platform Engineer to join our team who can take ownership of our platform’s search system, while also contributing to the stability and scalability of our infrastructure! This role plays a key part in ensuring our customers have a seamless and intuitive user experience when searching for relevant and high-quality digital assets, helping them quickly discover content that inspires and meets their needs. With search being one of our top product priorities, this is an exciting opportunity to make a measurable impact for millions of our users!
Reporting to the Director of Infrastructure, you will be responsible for ensuring high-performing and well-maintained search functionality that continuously improves based on the needs of our team. You will lead relevancy, filtering, ranking, and functionality improvements, evolving our search system to deliver a world-class discovery journey! While your primary focus will be on search enhancements, your day-to-day will also include maintaining the reliability of our platform.
You’ll bring hands-on experience with search technologies (Elasticsearch or similar) and feel comfortable working in modern, containerized infrastructure environments. On the Infrastructure side you’ll have support and regular mentorship, and the capability to be proactive - comfortable diving into documentation, troubleshooting independently, and looking for ways to make things better with our systems. Since our search and data infrastructure run in containerized environments, it’s also important that you feel confident working with and maintaining those systems.
Our Tech Stack:- We use a variety of tools and services to power our sites and services, including AWS (Cloudfront, EC2, RDS, ECS), Elasticsearch, MySQL, PostgreSQL, Redis databases, and PHP.
- We leverage infrastructure-as-code tools to maintain configuration consistency and security, including Chef and Terraform.
- A rich set of tools support our engineering and platform with immediate feedback on our efforts, like performance tracking, error reporting, event tracking, automated tests of every commit, as well as uptime and platform health tracking.
- Owning and maintaining our search and ranking engine. This is built using Elasticsearch, Python, Flask, MySQL, ECS and Terraform. It will be your job to ensure scalability, reliability, and efficiency while addressing bugs and performance bottlenecks.
- Collaborating with our Product, Data, and Engineering teams to help with implementing new search features, such as filters or query handling improvements.
- Identifying opportunities for incremental ranking and relevance improvements.
- Supporting infrastructure initiatives, ensuring reliability, optimizing CI/CD, scaling services, and revolving deployment and infrastructure-related issues.
- Participating in the on-call rotation, and responding to infrastructure and search-related incidents.
- Relevant search experience. You are experienced with search technologies (eg. Elasticsearch or similar) and relevancy algorithms.
- Technical proficiency in Python. Flask is a plus!
- Familiarity with our core search-related technologies or equivalent services. These include data lakes (we use Snowflake), CI pipelines (we use Semaphore), and data orchestrators (we use Dagster).
- Demonstrated success working with containerized infrastructure (eg. Docker).
- The capability to apply your knowledge of AWS. This includes ECS for container orchestration, DMS pipelines for data migration, and kinesis for data streams.
- Experience using infrastructure as code tools. We use Terraform.
- A good understanding of Linux and relational databases (eg. MySQL).
- A history of taking initiative to drive improvements. You’re confident setting technical direction, collaborating across cross-functional teams, and are proactive about identifying and tackling opportunities to make systems better, even when the path forward isn’t fully mapped out.
- A knack for problem-solving . Working at the scale that we do, we need an engineer who loves working with their team to design smart solutions for our users!
- Comfortability with working remotely. Creative Market is 100% distributed. You should be able to work independently (though we collaborate continuously). Creative Market prides itself on being a remote company; our entire organization works from their home office, co-working spaces or coffee shops. Remote isn’t for everyone, and our engineers know how to stay focused and get their work out on time.
- A collaborative, team-oriented mindset. Whether it be in code reviews, pair programming or just chatting with your colleagues, the desire to help your team be better and stronger is a driving factor at Creative Market.
- A proactive and self-motivated approach to your work. We're not big on micromanaging around here, so you're comfortable managing your own time, working independently, while knowing when to ask for help.
Creative Market believes that what keeps people happy at a company isn't just salary, but rather being given fulfilling and purposeful work, along with opportunities to learn and grow. We aim to provide both opportunities to grow professionally and in earning potential. At the time of this posting, and in good faith, we expect to pay this role a salary between $130,000 - $150,000 CAD annually. In order to make sure we're on the same page, we will always ask for your expectations upfront. An offer will balance your expectations with a variety of relevant business and candidate factors including, for example, education, qualifications, certifications, experience, skills, and business or organizational needs.
At Creative Market, investing in our people is a top priority. We understand that compensation extends beyond salary. Our benefits package (listed below) was designed with intention, to ensure that our teams are being supported holistically. We empower our people to lead healthy, fulfilled lives both at and away from work.
Benefits
At Creative Market, you’ll join a diverse team dedicated to learning, teaching, and growing; as individuals, as a team, as a business, and as a community. As a workplace, we pride ourselves on doing right by our employees, and have a benefits package that makes being a part of the team a dream job and something to be really proud of.
- 100% remote: so you can work where you feel most comfortable and inspired.
- Stay healthy: generous medical and dental for both you and your dependents.
- Relax and unwind: with plenty of paid vacation, and paid sick time for when you need it.
- Paid volunteer days: for you to spend giving back to nonprofits/organizations that are important to you.
- Celebrate: we observe both US and Canadian holidays - and a whole week of rest in December.
- Family leave: paid time off for when your family grows.
- Save up: put pre-tax savings into a 401k/RRSP - we’ll match a portion of your contributions.
- Fitness fund: to help you feel your very best.
- Equipment fund: so you can deck out your home office.
- Monthly coffee budget: grab that latte - it’s on us.
- Learning and development: keep growing with paid courses, books, and conferences.
- Hang out: spend time together with your team virtually or in-person through culture events, monthly yoga, socials, and more.
- Pro tools: MacBook Pro (or Air) and all the tools you need to do a great job.
Be The First To Know
About the latest Search Jobs in Canada !