Vice President of Software Engineering
Location
Reston, VA | United States
Job description
Vice President of Software Engineering
Clearance: Must be able to obtain a US Security Clearance (Requires US Citizenship)
Location: Reston, VA (Hybrid)
Description: As the
Vice President of Software Engineering at Finch AI, you will be a pivotal leader within our Innovation organization, responsible for spearheading multiple Agile Scrum teams and strongly influencing the technical vision for our platform. This individual will be deeply familiar and experienced with components in our technology stack, adept at managing distributed development efforts including potential outsourcing, and possess strong leadership skills to guide and inspire teams. Reporting to senior management, this role will involve cross-functional collaboration with peers managing quality assurance, agile practices, data science, and other key stakeholders. The ideal candidate will have a track record of success in scaling software engineering organizations, managing contract resources, and fostering a culture of continuous improvement and innovation. With a forward-looking mindset and strong organizational development skills, this leader will be instrumental in scaling our engineering organization for future growth. A mix of coaching and strong guidance will be essential to maintaining team focus and delivering high-quality results.
Responsibilities: - Lead and mentor agile scrum teams to deliver value-driven solutions aligned with business objectives and technical standards, tracking progress through measurable KPIs.
- Collaborate with cross-functional stakeholders to define scope, prioritize features, and drive continuous improvement in our client-facing AI platform.
- Proactively identify and address challenges related to team dynamics, resource allocation, and organizational structure to ensure scalability and efficiency.
- Oversee the end-to-end development lifecycle, from design and testing to deployment and maintenance, ensuring high reliability and real-time delivery.
- Cultivate a culture of innovation, collaboration, and accountability, promoting a high-performance mindset and fostering professional development opportunities.
- Contribute to the recruitment, onboarding, and professional development of software engineering talent, including directors, managers, and individual contributors.
- Work closely with peers and senior leadership to shape strategic initiatives and drive alignment across the organization.
- Evaluate and integrate third-party vendors and contract resources to augment internal capabilities and accelerate product delivery.
Requirements: - 12+ years of progressive experience in software engineering, including 7+ years in leadership roles overseeing multiple teams.
- Deep expertise in relevant technologies, including Go, Java, AWS, Elasticsearch, Docker, and Git.
- Proven track record of delivering complex, customer-facing software products in an agile environment.
- Exceptional leadership, communication, and interpersonal skills, with the ability to influence teams across functions and seniority levels.
- Experience in organizational development and change management, with a focus on scaling engineering teams for growth.
- Strategic mindset, with the ability to anticipate and address future challenges and opportunities.
- US Citizenship required; security clearance preferred or ability to obtain.
Education: - Bachelor's degree in Computer Science, Engineering, or related field; advanced degree preferred.
ABOUT FINCH AI Finch AI is a fast-growing, fast-paced software development organization; our mission is to build new ways of interacting with information. We do that by leveraging game-changing intellectual property, cloud infrastructure expertise, and a staff that is second to none. Together, we build and support products that address complex, real-time data and analytics needs in the enterprise.
Our teams are comprised of successful people that enjoy solving problems, engaging in substantive technical discussions and have passion for their work. We have very high expectations in terms of skill, motivation, self-organization and productivity. We look for people who excel working in groups, virtual and collocated, as well as those who are comfortable with fast paced agile development.
Finch AI is an equal opportunity employer.
Job tags
Salary