Head of Engineering (Enterprise Solutions Unit)

at  SEMrush

Berlin, Berlin, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Oct, 2024Not Specified28 Jul, 202410 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Hi there!
We are Semrush, a global IT company developing our own product—a platform for digital marketers. New stars are born here, so don’t miss your chance.
This is our Head of Engineering role for those who want to turn ideas into reality using code, algorithms, and maybe a bit of magic.

WHO WE ARE LOOKING FOR

  • 10+ years of hands-on software engineering experience, with significant experience in a fast and nimble startup environment
  • 5+ years of engineering people management experience and a track record in leading a large team
  • Strong attention to detail
  • Strong organizational management abilities
  • Extensive experience collaborating with stakeholders to design hiring strategies that result in high-performing teams
  • Strong organization-building background with a focus on innovation, infrastructure development, team-building, and team motivation
  • You understand how to build architecture and scale it; proven record of scaling services
  • Previous experience working in a startup environment—you thrive in creating organization from chaos
  • You understand how to build processes for launching a product
  • Profoundly understand the SaaS business model
  • Experience in designing effective engineering org structures
  • You understand the finance & economy of P&D development (level of investment and budgets)
  • You have worked with the following tech stack: Go Lang (Backend) and, ideally, BigQuery and Google Cloud Platform

Responsibilities:

  • Lead the Enterprise Solutions Engineering function; develop and iterate on technological processes in a rapidly growing organization
  • Hire, lead, manage, and mentor your team of engineers and technical professionals in a fast-paced startup environment
  • Manage budgets, timeframes, and resources across the engineering organization
  • Work together as part of the unit’s senior management team on operational and product-related topics
  • Create clear engineering objectives that are aligned with product vision and business objectives
  • People growth—build plans to grow individual strengths and develop our people in a direction that is beneficial to both the unit and them
  • Skills and abilities assessment—understand what’s needed and how we utilize our people in the most effective way
  • Constantly track performance to drive productivity
  • Advocate for innovation
  • Work closely with the developers to figure out motivators and blockers
  • Develop quality standards and a technical strategy to guarantee the stability and availability of all services
  • Define and provide the team with the tech stack they need to build the product, in balance with the product vision and adopt new technologies to achieve our goals
  • Stay on top of technology trends and developments
  • Manage engineering operations
  • Review processes in partnership and alignment with the Product Management team


REQUIREMENT SUMMARY

Min:10.0Max:15.0 year(s)

Information Technology/IT

Marketing / Advertising / MR / PR

Software Engineering

Graduate

Proficient

1

Berlin, Germany