VP Software Engineering

11 Minutes ago • 20 Years +
Software Development & Engineering

Job Description

The VP Software Engineering will lead and manage engineering teams, focusing on AI initiatives, and collaborate with the CTO to define and execute engineering strategy. This role involves overseeing project delivery, managing budgets, driving innovation, and ensuring cross-functional collaboration. The VP will also be responsible for recruitment, fostering a positive engineering culture, and reporting on organizational performance, ensuring timely deliverables within budget for India-based teams.
Must Have:
  • Oversee engineering managers and their teams, conducting regular one-on-ones, performance reviews, and providing growth opportunities.
  • Foster a positive and inclusive engineering culture.
  • Lead AI-focused engineering teams, ensuring they have the necessary resources and support.
  • Collaborate with the Chief Technology Officer (CTO) to set and execute the engineering strategy.
  • Ensure alignment with the company's overall goals and objectives.
  • Actively involved in evolution of AI and leverage of AI for product developments and project deployment.
  • Oversee project delivery, ensuring timely and high-quality execution.
  • Manage the engineering budget and resources effectively.
  • Drive Built in Quality Mindset.
  • Oversee AI projects, ensuring they are delivered on time and meet quality standards.
  • Oversee the development, training, and deployment of AI models.
  • Work closely with product, design, business, sales, and marketing teams to bring products to market.
  • Advocate for the engineering team's work and ensure smooth cross-functional collaboration.
  • Work closely with data science, product, and business teams to align AI initiatives with business goals.
  • Drive AI innovation by exploring new technologies and methodologies.
  • Promote the adoption of AI best practices and tools within the engineering team.
  • Implement data governance practices to maintain data integrity and security.
  • Report to the CTO office in a systematic way and other stakeholders on the state of the engineering organization.
  • Share successes and identify areas needing support, backed by meaningful metrics.
  • Oversee the recruitment and hiring of new engineers.
  • Identify skills gaps and ensure the team has the necessary talent to meet strategic goals.
  • Manage Software engineering teams in India.
  • Responsible for on time deliverables, working within budgets and timelines.
  • Guide and mentor engineering teams, fostering a culture of innovation and continuous improvement.
  • Clear Background Check.
  • Technical Graduate B.Tech or relevant degree with 20+ years of relevant experience in Engineering.
  • Deep understanding of software development principles, methodologies, and best practices.
  • Proficiency with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and automation tools.
  • Experience with microservices architecture and containerization technologies.
  • Skills in data storage, database management, and data analysis tools.
  • Understanding of security best practices and tools.
  • Ability to optimize system performance.
  • Proficiency in project management tools and methodologies, such as Agile, Scrum, or Kanban.
  • Strong leadership skills to guide and mentor engineering teams.
  • Staying updated on emerging technologies and industry trends.
  • Expertise in diagnosing and resolving complex technical issues through root cause analysis.

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
data-analytics
budget-management
talent-acquisition
game-texts
cross-functional-collaboration
kanban
agile-development
aws
load-balancing
azure
ansible
terraform
data-science
ci-cd
docker
microservices
kubernetes
jenkins

Business Unit:

Cubic Transportation Systems

Company Details:

When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.

We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.

Job Details:

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Technical Leadership and Management: Oversee engineering managers and their teams. Conduct regular one-on-ones, performance reviews, and provide growth opportunities.
  • Foster a positive and inclusive engineering culture.
  • Lead AI-focused engineering teams, ensuring they have the necessary resources and support.
  • Strategic Planning and Execution: Collaborate with the Chief Technology Officer (CTO) to set and execute the engineering strategy. Ensure alignment with the company's overall goals and objectives. Actively involved in evolution of AI and leverage of AI for product developments and project deployment.
  • Project Management: Oversee project delivery, ensuring timely and high-quality execution. Manage the engineering budget and resources effectively. Drive Built in Quality Mindset. Oversee AI projects, ensuring they are delivered on time and meet quality standards. Oversee the development, training, and deployment of AI models.
  • Cross-Functional Collaboration: Work closely with product, design, business, sales, and marketing teams to bring products to market. Advocate for the engineering team's work and ensure smooth cross-functional collaboration. Work closely with data science, product, and business teams to align AI initiatives with business goals.
  • Innovation and Continuous Improvement: Drive AI innovation by exploring new technologies and methodologies. Promote the adoption of AI best practices and tools within the engineering team. Implement data governance practices to maintain data integrity and security
  • Stakeholder Communication: Report to the CTO office in a systematic way and other stakeholders on the state of the engineering organization. Share successes and identify areas needing support, backed by meaningful metrics.
  • Recruitment and Hiring: Oversee the recruitment and hiring of new engineers. Identify skills gaps and ensure the team has the necessary talent to meet strategic goals

GENERAL DUTIES AND RESPONSIBILITES:

  • Manage Software engineering teams in India.
  • Responsible for on time deliverables. Should work within budgets and timelines guide and mentor engineering teams, fostering a culture of innovation and continuous improvement.

BACKGROUND AND EXPERIENCE

  • Technical Graduate B.Tech or relevant degree with 20+ years of relevant experience in Engineering
  • Software Development: Deep understanding of software development principles, methodologies, and best practices.
  • Cloud Computing: Proficiency with cloud platforms such as AWS, Azure, or Google Cloud, including services like EC2, S3, Lambda, and Kubernetes.
  • DevOps Practices: Knowledge of DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and automation tools like Jenkins, Terraform, and Ansible.
  • Microservices: Experience with microservices architecture and containerization technologies like Docker and Kubernetes.
  • Data Management: Skills in data storage, database management, and data analysis tools.
  • Security: Understanding of security best practices and tools to ensure the security of applications and infrastructure.
  • Performance Optimization: Ability to optimize system performance, including load balancing, caching, and performance tuning.
  • Project Management: Proficiency in project management tools and methodologies, such as Agile, Scrum, or Kanban.
  • Technical Leadership: Strong leadership skills to guide and mentor engineering teams, fostering a culture of innovation and continuous improvement.
  • Emerging Technologies: Staying updated on emerging technologies and industry trends to incorporate innovative solutions into the organization.
  • Root Cause Analysis: Expertise in diagnosing and resolving complex technical issues through root cause analysis

CONDITION OF EMPLOYMENT:

Should Clear Background Check

Worker Type:

Employee

Set alerts for more jobs like VP Software Engineering
Set alerts for new jobs by Cubic corporation
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙