Remote Otter LogoRemoteOtter

Talent Acquisition Manager - Remote

Posted 4 weeks ago
Human Resources
Full Time
Worldwide

Overview

Triple Whale is a leader in business intelligence for e-commerce. With more than 30,000 customers in dozens of countries, our software tracks more than $35 billion of online commerce annually. Our culture, built on innovation, creativity, and speed, fosters an environment where great ideas can flourish. Headquartered in Columbus, Ohio, with additional offices in Israel, we are expanding our team to pursue an ambitious vision. Join us and be part of something big!

In Short

  • Partner with hiring managers to understand hiring needs, role requirements, and team dynamics
  • Develop and post job descriptions on various platforms (e.g., LinkedIn, Careers page etc.)
  • Screen resumes, conduct initial interviews, and manage candidate pipelines
  • Provide timely communication to candidates and hiring teams
  • Create an exceptional candidate experience from first contact to onboarding
  • Use data-driven insights to track and evaluate the talent pipeline and hiring funnel
  • Support employer branding initiatives and promote the company as a candidate destination

Requirements

  • 4+ years of full cycle recruiting, in-house or agency
  • Expert level ATS knowledge, Greenhouse preferred
  • Experience managing both high-volume hiring and specialized searches for niche roles
  • Deep expertise in recruiting across multiple functions, especially customer-facing roles
  • Demonstrated success in matching candidate strengths with role-specific requirements
  • Skilled in using LinkedIn Recruiter and Google Suite
  • Excellent interpersonal, communication, and organizational skills
  • Ability to manage multiple open reqs and competing priorities at once
  • Proven judgment with a people-first mindset

Benefits

  • Greatest Team: Work with talented and passionate colleagues
  • Compensation: Competitive salary, benefits, and equity
  • Family Focus: Parental leave and flexibility for families
  • Time Off: Generous PTO
  • Healthcare: Excellent medical, dental, and vision coverage
  • 401K: 3% matching
Triple Whale logo

Triple Whale

Triple Whale is a dynamic and innovative company focused on providing exceptional support to ecommerce stores and agency clients. With a growing global team of dedicated Customer Success Managers (CSMs), Triple Whale is committed to guiding clients towards success through consultative and data-driven strategies. The company emphasizes strong relationships with Enterprise clients, ensuring tailored success plans that align with customer goals. By fostering collaboration across various teams, Triple Whale aims to deliver maximum value and drive revenue growth while staying at the forefront of industry trends and best practices.

Share This Job!

Save This Job!

Similar Jobs:

voize logo

Talent Acquisition Manager - Remote

voize

4 weeks ago

Join voize as a Talent Acquisition Manager to lead recruitment strategies and enhance our brand in the healthcare industry.

Berlin, Germany
Full-time
Human Resources
BerlinRosen logo

Talent Acquisition Manager - Remote

BerlinRosen

5 weeks ago

Join BerlinRosen as a Talent Acquisition Manager to lead recruitment processes and support organizational growth.

NY, USA
Full-time
Human Resources
$90,000 - $110,000/year
Lifestyle Discovery logo

Talent Acquisition Manager - Remote

Lifestyle Discovery

5 weeks ago

Seeking a proactive Talent Acquisition Manager to leverage recruitment skills in a fully remote role.

USA
Full-time
Human Resources

V.N

Talent Acquisition Manager - Remote

Versa Networks

7 weeks ago

Join Versa Networks as a Talent Acquisition Manager and lead the recruitment efforts to build a world-class team in a dynamic environment.

Canada
Full-time
Human Resources
$60,000 - $90,000 CAD/year
AnswersNow logo

Talent Acquisition Manager - Remote

AnswersNow

8 weeks ago

Join AnswersNow as a Talent Acquisition Manager to lead recruitment efforts for BCBAs in a fully remote role.

USA
Full-time
Human Resources