Director of Talent Acquisition at Othram Inc. in Magnolia, Texas

Posted in Other about 13 hours ago.

Type: full-time





Job Description:

Location

Full-time position based at Othram's state-of-the-art facility in The Woodlands, Texas. Exceptional remote candidates with proven success in high growth recruiting environments will also be considered.

Description

As the Director of Talent Acquisition, you'll play a pivotal role in shaping the future of Othram by identifying and bringing in individuals who are not only highly skilled but also share our commitment and passion to making the world safer and more just. You'll work closely with company leaders and managers across departments to recruit top-tier talent for technical, software development, sales, and marketing roles. With a strong understanding of scalable hiring processes, you'll help grow Othram's human capital.

Responsibilities
• Collaborate with company leadership to establish and execute a comprehensive hiring plan.
• Lead the end-to-end recruitment process, from crafting job postings and sourcing candidates to conducting interviews and managing offer acceptance.
• Engage directly with company leaders and managers to understand their talent needs and gain insights into the skills, experience, and cultural fit they seek.
• Ensure a high-touch candidate experience, offering regular updates, feedback, and guidance throughout the hiring journey.
• Track and analyze recruitment metrics (e.g., time-to-hire, candidate satisfaction) to continuously refine our approach, building an organized, scalable database for future hiring needs.

Qualifications
• Demonstrated success in sourcing and recruiting software engineers and technical talent, ideally in a high-growth, competitive landscape.
• Experience recruiting for software, sales, and marketing talent is highly preferred.
• Proven experience using Applicant Tracking Systems and CRM tools for recruitment, with an ability to manage an applicant database at scale.
• Excellent communication skills, a strategic mindset, and strong organizational abilities to engage effectively with company leadership and manage multiple roles.
More jobs in Magnolia, Texas

Other
about 7 hours ago

AT&T
Construction
about 7 hours ago

Nabors
More jobs in Other

Other
less than a minute ago

MAHLE Manufacturing Management Inc.
Other
1 minute ago

Universal Weather & Aviation, Inc.
Other
1 minute ago

Mahle Behr USA