Infinite Computer Solutions is seeking an experienced Vice President of Engineering to lead and scale their engineering organization. The VP will be responsible for defining the technical vision, driving engineering excellence, and building high-performing teams to deliver scalable and innovative products.
Responsibilities:
- Lead and manage the engineering organization, including engineering managers, architects, and development teams
- Build and scale high-performing engineering teams through hiring, mentoring, and leadership development
- Foster a culture of innovation, collaboration, accountability, and continuous improvement
- Define and execute the long-term technology vision and architecture strategy
- Evaluate and adopt modern technologies, frameworks, and development practices
- Ensure systems are scalable, secure, and highly available
- Partner closely with Product Management, Design, and Business teams to translate product strategy into technical execution
- Drive on-time, high-quality product delivery
- Establish engineering processes that support agile development, continuous delivery, and rapid innovation
- Implement best practices for software development, code quality, testing, and deployment
- Establish and monitor engineering KPIs and performance metrics
- Improve development velocity, reliability, and operational efficiency
- Oversee system architecture and platform design to support product growth and scale
- Ensure adoption of cloud, microservices, and modern engineering practices where applicable
- Manage technical debt and guide long-term platform evolution
- Ensure adherence to security, privacy, and compliance standards
- Establish strong DevSecOps and governance practices
- Work closely with executive leadership to align engineering initiatives with business strategy
- Communicate technical vision, priorities, and progress to stakeholders
- Participate in strategic planning and business decision-making
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 12–18+ years of experience in software engineering
- 5–8+ years in engineering leadership roles
- Proven experience leading large engineering teams and delivering complex products
- Strong understanding of software architecture, distributed systems, and cloud platforms
- Strategic thinking and technology vision
- Strong people leadership and team-building skills
- Excellent communication and executive presence
- Data-driven decision making
- Ability to balance technical depth with business priorities