Head of Engineering - Military veterans preferred

2024-05-15
AppCast (https://www.appcast.io)
Other

/yr

  full-time   employee


New York
New York
10261
United States

About the role: As the Head of Engineering, you will play a pivotal role in leading our engineering team by fostering a strong culture across remote teams, driving product innovation, and ensuring high technical quality. Reporting directly to the Chief Technology Officer (CTO), you will be responsible for developing and executing engineering strategies, building and mentoring high-performing leaders and teams, and aligning technical initiatives with business objectives. The ideal candidate will have a proven track record of operating effectively in startup environments at various stages of growth, with a strong focus on building culture and scaling engineering organizations.

What you’ll do:

Lead and mentor a distributed engineering team across remote locations in the US and Ukraine.

Champion a culture of supportiveness, proactivity, reliability, independence, and efficiency within the engineering organization, promoting skill development and career growth opportunities for team members.

Collaborate with product and business counterparts to build roadmaps, advocate for engineering initiatives, and allocate resources optimally for execution.

Build and nurture a team of engineering managers (currently 4), including several first-time managers, providing guidance and support in their professional development and leadership journey.

Partner with recruiting and engineering leadership to establish a consistent and effective hiring pipeline and process to rapidly scale the team without sacrificing candidate quality.

Establish and maintain best practices for software development, including coding standards, architectural design, testing methodologies, and deployment processes to enhance productivity, efficiency, and quality of deliverables.

Collaborate with the CTO and other senior leaders to shape the company's technical vision, roadmap, goals, and long-term strategy.

What you’ll need:

5+ years of experience managing managers, building and managing high-performing software teams ideally in a startup environment (fintech and/or b2b a plus)!

Excellent leadership and communication skills, with the ability to inspire and motivate teams across distributed locations.

Adept at coaching and developing new and repeat managers, fostering a culture of accountability, empowerment, and continuous improvement.

Leading teams through varying challenging situations including rapid growth, product pivots, team reductions, strategic partnerships, and team rebuilds.

Proficient at setting goals, building roadmaps, and aligning engineering work with short/long-term business objectives.

Strong technical background with expertise in modern software development technologies, frameworks, and methodologies.

Bachelor's or Master's degree in Computer Science or related field.

Nice to have:

Located in Central or East Coast time zones

Ability to collaborate with international teams

Prior experience managing:

Cloud-based architecture

SaaS delivery model

Payment related activities

Compensation: This role has an annual starting salary range of $250,000 to $300,000+ equity + benefits. Compensation may exceed this range for exceptional, experienced candidates joining above our posted level.

#J-18808-Ljbffr