GiddyUp

Head of Engineering

GiddyUp

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

About the role

  • Lead a team of talented backend and frontend engineers who like to ship code and tackle hard engineering problems
  • Be hands on, contribute to the codebase and problem-solve with your team
  • Collaborate with Product to scope new features and develop technical solutions to ensure effective and efficient delivery
  • Maintain a balance between building sustainable, high-impact projects and shipping things quickly
  • Instill a spirit of continuous improvement in the team’s code, architecture, and processes
  • Own your team’s deliverables and ensure we continue to ship scalable, highly-available products that delight our users
  • Collaborate with external engineering vendors and stakeholders
  • Work closely with our external CMS development team to get a comprehensive knowledge of the platform and support the team as needed
  • Drive technical excellence through code quality standards, scalability, observability, and performance optimization.
  • Responsible for managing the engineering budget including technology stack, full-time resources and external resources
  • Introduce AI-powered and similar tools to improve team efficiency and maximize velocity
  • Leverage your technical background to directly benefit the team, lead by example when faced with challenging problems, and encourage technical discussions to help the team reach a consensus
  • Mentor and guide the professional and technical development of your team members, help develop their careers, and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals
  • Build teams that are collaborative, inclusive, and respectful of each other
  • Work closely with HR to recruit and hire high caliber candidates from diverse backgrounds; meet with job candidates; evaluate technical screenings, find the right engineers to further build out our team
  • Collaborate closely with upper management and leadership to ensure the wellbeing of your department and the alignment with the company culture and goals
  • Own the platform infrastructure and ensure the platform scales appropriately during high load periods
  • Responsible for ensuring the platform stays up-to-date and standard maintenance is completed
  • Working knowledge of Data Privacy and Compliance standards and the implication on features being developed
  • Ensure platform has adequate performance testing on both the backend and frontend
  • Co-own scrum, sprint planning, daily stand-ups, retros, backlog grooming with product
  • Create plans for prioritizing technical and resourcing challenges with the engineering organization
  • Own all technical documentation, architecture diagrams, domain models, workflows (Git-based), and release pipelines
  • Effectively project manage engineering work to ensure the engineering team does not create roadblocks on cross departmental projects
  • Communicate and collaborate with other managers, stakeholders and contractors
  • Keep upper management in the loop to ensure they can make informed decisions regarding the business and the team

Requirements

  • Bachelor's or Master’s degree in Computer Science or related field
  • 10+ years experience and 4+ years leadership experience (CTO, VP Eng, Sr Director) at a startup or established company, preferably during the team and business scaling phase
  • Full stack proficiency, 10+ years of total engineering experience, with deep hands-on expertise across both backend and frontend technologies
  • Enterprise platform ownership experience, 3-5+ years in a leadership or principal engineering role directly responsible for the delivery, maintenance, and evolution of an enterprise-grade software platform.
  • Been the primary stakeholder through multiple full product lifecycles (from initial architecture through scaling, maintenance, and modernization).
  • Highly technical with expertise in infrastructure, architecture, mobile development, and devops. Strong passion for the craft of engineering.
  • You’ve led a high performance engineering team from a small team to a medium department (5 to ~15) You have experience hiring, onboarding, and developing excellent engineers - this is core to the job
  • Your background as an engineer makes you credible to your reports
  • You have a proven track record in overseeing the development and delivery of high-quality software and services
  • You take full accountability for achieving company objectives and inspire your team to deliver
  • You make tough decisions, leveraging both data and intuition
  • You have strong outcome-orientation and delivery-focus, while keeping an eye on long-term priorities and making reasonable decisions on when to prioritize speed of delivery over longer term goals
  • You’re comfortable managing/working with a team in a hybrid environment
  • You are a strategic thinker, have experience building high-performance teams at pace in a start-up environment
  • Direct experience working on a two-sided platform or marketplace is a must
Benefits
  • Work Environment:
  • GiddyUp strives to provide a flexible, fun working environment. GiddyUp is a remote company and we’re looking for reliable team members who can succeed in a fully remote environment.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
full stack proficiencybackend technologiesfrontend technologiesinfrastructurearchitecturemobile developmentdevopsperformance optimizationscalabilitydata privacy
Soft skills
leadershipteam mentoringcollaborationcommunicationstrategic thinkingaccountabilityproblem-solvingdecision-makingoutcome orientationinclusive team building
Certifications
Bachelor's degree in Computer ScienceMaster’s degree in Computer Science