logo

View all jobs

Director of Engineer (fulltime | Remote)

New York City, NY


As Director of Engineering, you will join and lead a growing team focused on transforming the way out-of-home (OOH) advertising assets are connected with programmatic ad tech platforms across the broader digital advertising ecosystem. You will be leading ~4 full-stack teams (full-time employees, and offshore) supporting growth across 2 business pillars.

This role requires the leadership skills and vision to build and optimize engineering practices and manage and mentor a team of engineers, with an eye for scale and continuous improvement.  Additionally, this role requires excellence across the technical spectrum and the desire to contribute hands-on to building products, dive deep into advertising and the ad tech ecosystem, and creative thinking.

You will be expected to span a number of different roles, with your time roughly focused on:

50% Product Delivery & Technical Implementation
  • Work with Product and executive stakeholders to build market-leading products
  • Implement product features, driving technical and quality practices
  • Implement and/or build tools to improve Testing, Deployment, Automation
  • Develop and evangelize standards for coding, data, tooling, operations
25% Staff & Organizational Development
  • Recruit, retain, and grow outstanding engineering talent
  • Proactively identify skill and experience needs, recruiting or developing staff to fill
  • Work with each engineer, to provide continuous feedback, and support growth
25% Partner Management
  • Partner Evangelism, Integration, Testing, and Support
  • Drive creation of appropriate technical documentation
  • Drive processes for discovering, managing, and resolving issues and incidents

We’d love to hear from you if you have:
  • 10+ years of full-stack software engineering experience with a track record of building and operating distributed systems at scale
  • 4+ years of experience managing multiple teams and individuals
  • Experience managing products and teams across multiple locations/timezones
  • Experience working with offshore teams is a plus
  • Strong capabilities of observation, analysis, synthesis
  • Excellent written and oral communication skills
  • Experience shepherding early-stage products through multiple iterations
  • Passion and expertise in agile engineering practices and building DevOps culture
  • Proven experience working with customers and stakeholders at the highest level
  • Experience working with demand side platforms (DSP) and supply side platforms (SSP)
  • BA/BS in Computer Science/Engineering, Mathematics, or related fields
  • Some technology and tools we use:
  • Python, Django, Javascript, React, gRPC as the main languages and frameworks of choice
  • AWS Lambda, Kubernetes for running our applications 
  • Postgres, S3, Elasticsearch, Dynamo, Snowflake as data stores
  • Spark, Airflow, and Iceberg for data processing

Your first 30 days:
  • Learn and understand corporate, departmental and team goals
  • Gain a good understanding of the career ladder and resources available for a manager
  • Work with the Product team to have a clear understanding of the product roadmap
  • Identify and incorporate tools needed for working on the transaction processing platform
  • Diagnose and troubleshoot production application issues
  • Meet the team and schedule 1:1s with direct reports
  • Meet the stakeholders and schedule 1:1s with business counterparts

Your first 60 days:
  • Gain a good understanding of the our landscape
  • Create/manage lightweight processes to help the teams function better
  • Pair with team members on committed initiatives
  • Work collaboratively with other engineering teams and incorporate best practices
  • Work with stakeholders and formulate delivery plans for key initiatives

Your first 90 days:
  • Provide technical leadership in the development team.
  • Promote and drive innovation in technologies, processes, and tools.
  • Deliver projects on time and budget, ensuring quality standards are met
  • Mentor and develop team members, provide constructive feedback on design and code quality and build an inclusive culture with high performing teams.
  • Baseline career status and trajectory for direct reports and start thinking about avenues of career growth
  • Help define and enforce development practices, including unit tests and code reviews.
  • Develop a deep understanding of the business environment and strategy

Interview Process
  • 1 or 2 preliminary phone screens of 45 min each meeting:
    • Hiring Manager / VP of Engineering
    • Development team (to gauge problem solving skills)
  • Virtual onsite that consists of 4-5 rounds (45 mins each) spread across 1 or 2 days meeting:
    • Stakeholders (like Operations & Partnerships)
    • Product Team
    • Engineering Team (to gauge technical architectural skills)
    • Hiring Manager / Sr Director of Engineering
  • Final Round:
    • Executive Round (optional)

Benefits of working at here:
  • Startup culture, focused on developing innovative solutions at a fast pace 
  • Opportunity to own meaningful work streams and drive real impact for the business
  • Comprehensive health benefits
  • Commuter benefits
  • 401k with match
  • Equity incentives
  • Generous time off: 20 PTO days, sick days, and Summer Fridays 
  • Monthly cell phone and annual work-from-home stipends
  • We Give Back program with charity donation matching
  • Flexible hybrid work environment (2 days in office, 3 days remote/from home, though we are currently completely remote) 
  • Opportunity to grow, have fun and be part of a fast-growing company changing the face of an industry
  • Direct access to work with and learn from an experienced management team, passionate about the business and the development of our employees

 

Share This Job

Powered by