Head of Engineering
Location
United States
Posted
25 days ago
Salary
Not specified
Job Description
Job Requirements
- Technological Fluency: is proficient in the use of work-related software, technology, and tools required to perform one or more of the responsibilities related to one’s role; stays up to speed on new technologies and leverages technology to increase productivity and efficiency
- Decision Making: resolves issues within the team and makes meaningful decisions quickly; values “progress over perfection” and ensures the team is unblocked and able to make constant progress
- Business Perspective: has a deep understanding of both how GiddyUp functions and how our stakeholders operate; has the ability to apply appropriate advising to help our organization and all stakeholders achieve desired outcomes
- Managing Resources: evaluates, identifies, and leverages team members’ key strengths, develops areas of improvement, conducts ongoing performance management and guides professional growth; sets team priorities in line with company goals and manages the activities of one’s team accordingly
- Adaptability: ability to meet the changing technical landscape, continually evolve skills, learn new technologies, and embrace new development processes
- Software Development: the ability to plan, design, create, amend, verify, test and document new and amended software components in order to deliver agreed value to stakeholders
- Velocity: the number of story points an employee achieves each sprint
- What Success Looks Like Over the Next 6 Months:
- What you will have accomplished 30 days in:
- Have a deep understanding of our engineers, their skill sets and their professional goals
- Have a deep understanding of our business model, key components of our platform and successfully pushed code into Production
- What you will have accomplished 90 days in:
- Have a comprehensive understanding of our platform and provide an audit report on platform health, tooling enhancement recommendations, cost optimization opportunities, and security
- Provide a plan that Identifies resource gaps and future resource needs
- Increase velocity, ensure proper scoping, reduce number of bugs, challenge product epics to ensure engineering has properly scoped work assignments
- Be self-sufficient in providing recurring updates to leadership
- Take ownership of the external agency relationships
- What you will have accomplished 6 months in:
- Complete a comprehensive architectural map of our platform
- Materially improve GiddyUp’s engineering culture and create a collaborative and safe environment for our engineers to learn, grow and deliver in
- Fully own all engineering work product and take responsibility for the outcomes of the engineering department
- Tools & Technology:
- Frontend - HTML5, CSS3, JavaScript, Tailwind CSS, VueJS, CraftCMS
- CDN - Fastly, Cloudflare
- Backend - PHP, Laravel, ReactJS, Django CMS, Swagger
- System monitoring tools - DataDog, Sentry, Circle CI, Cypress, TestNG, Selenium WebDriver managed by Selenoid, RestAssured, Allure
- Collaboration Tools - Slack, Zoom, Google Suite, Jira
- Payment gateways - Stripe, PayPal, QBO, etc.
- Platform Infrastructure - Cloudfront, Cloudformation, RDS, ECS, EKS
- Data Infrastructure - AWS S3, Snowflake, Rivery, ETL and reporting tools
- Ad Platforms / Pixel Tracking - Meta, Google, Taboola, OutBrain, TikTok
- Feature Flagging - Statsig
- Analytics Tools - Mixpanel, Rudderstack, Retool, Google Analytics,
- Task/workflow management tools - Confluence, Linear and Jira
- AI Coding Tools - Cursor, GitHub Copilot
- Wireframing/Prototyping tools such as Miro and Figma
- Understanding of coding standards and documentation
- Understanding of Github and Postman
- Required Education & Experience:
- 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
- Preferred Education & Experience:
- Advanced degree in Computer Science or related field is a plus
- Stats and/or Analytics Background
- Experience working in a startup environment
- AI/ML background a plus
- Experience working strategically with data and product teams
- Platform development experience
- 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.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Engineering Manager - Data Engineering
UpsideUpside is a technology company that increases the financial power of people and businesses in the real world. Our technology has helped millions of people get more purchasing power on the things they need, and tens of thousands of brick-and-mortar businesses earn measurable profit. Billions of dollars in commerce run through the Upside platform every year, and that value goes directly back to our retailers, the consumers they serve, and towards important sustainability initiatives.
The Engineering Manager will lead the Analytics Engineering team, manage data platforms, enhance MLOps practices, and improve data accessibility across Upside.
The Fraud Operations Manager leads multi-country fraud detection and prevention teams supporting retail banking clients across online and mobile channels. This role is responsible for driving operational performance, improving fraud outcomes, enhancing customer experience, and en...
Engineering Manager leading a team at Doximity transforming healthcare in the U.S.
Early Career: Software Engineering Development Apprenticeship
Flatiron SchoolLaunch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.
Paid 18-month apprenticeship combining full-time bootcamp coursework and a paid employer placement. Complete software engineering and AI/data bootcamps, contribute to real projects, work in sprints, participate in code reviews, build production-quality portfolio work, and receive mentorship.