Experian is a global data and technology company, powering opportunities for people and businesses around the world. We are seeking a Vice President of Software Engineering to lead software development for Experian Automotive's marketing and statistical products, overseeing design, development, and delivery while fostering a high-performance engineering culture.
Responsibilities:
- Define and drive the long-term engineering vision, strategy, and roadmap
- Partner with executive leadership (CTO, Product, Sales and Sales Ops Leaders) to align technology initiatives with business objectives
- Evaluate emerging technologies (Generative AI, Agentic AI, LLMs, MCP, automation platforms) and translate them into measurable business value
- Lead technology transformation, modernization, and innovation efforts
- Oversee end-to-end software development lifecycle (SDLC) including architecture, development, testing, release, and operations
- Ensure delivery of high-quality, scalable, secure, and reliable software systems
- Establish and monitor engineering KPIs (velocity, quality, uptime, cost efficiency)
- Establish an AI-first software engineering framework leveraging GenAI-assisted development, intelligent testing, code generation, documentation, and deployment automation to significantly improve developer productivity and software quality
- Drive architectural decisions, platform strategy, and technology standards
- Ensure modern engineering practices (cloud-native, microservices, DevOps, CI/CD, AI integration where relevant)
- Balance build vs. buy decisions and optimize technology investments
- Work closely with Product Management to deliver customer-centric solutions
- Partner with sales and sales ops team to listen to voice of customer and improve customer satisfaction
- Partner with Security, Infrastructure, Data, and Operations to ensure integrated delivery and governance for responsible AI
- Align with finance and business leaders on budgeting and ROI for investment
- Establish governance, processes, and best practices for engineering operations
- Improve engineering productivity, quality, and predictability
- Manage budgets, vendor relationships, and external partners
- Build, lead, and scale high-performing engineering teams across multiple disciplines while fostering an AI-first culture emphasizing continuous learning and upskilling
- Recruit, mentor, and retain top engineering talent and while ensuring we have succession plans & leadership pipelines
Requirements:
- 15+ years of software engineering experience with at least 5+ years in senior leadership roles
- Proven track record of leading distributed engineering teams in US and overseas
- Experience delivering complex, enterprise-scale or high-growth SaaS platforms with high availability, scalability and performance (SLA & RTO)
- Experience developing AI-enabled customer-facing products or integrating AI capabilities into enterprise applications
- Experience in setting up framework to establish delivery predictability and cycle time improvements
- Knowledgeable about FinOps for cloud cost efficiency and ROI on capital investments
- Strong background in modern software architectures (AWS, APIs, MCPs)
- Experience with DevOps, CI/CD pipelines, and agile methodologies
- Understanding of Generative AI, LLMs, AI application architecture, integrating AI services, and responsible AI practices/governance
- Experience in B2B frontend UI, backend microservices and batch job development
- Knowledgeable about REST, Node.js, React, Python, Terraform, AWS RDS
- Exceptional strategic thinking and execution capability
- Proven ability to lead large-scale organization transformation focused on change management and adoption of new technologies
- Ability to influence at the executive level through effective presentation skills
- Strong communication and stakeholder management skills
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- MBA preferred but optional