Center for Internet Security Logo

Center for Internet Security

Vice President of Software Engineering - Remote

Posted Yesterday
Remote
Hiring Remotely in USA
191K-344K Annually
Expert/Leader
Remote
Hiring Remotely in USA
191K-344K Annually
Expert/Leader
Leads software engineering teams and organizations, providing technical direction across architecture, agile delivery, cloud, DevOps, cybersecurity, and AI-enabled development. Oversees engineering standards, modernization, technical debt reduction, quality, reliability, performance metrics, risk mitigation, budgets, recruiting, and distributed-team development. Partners with business, product, architecture, cybersecurity, and operations stakeholders to deliver scalable, secure products and infrastructure aligned with organizational objectives.
The summary above was generated by AI
The Vice President of Software Engineering is part of the Chief Information Technology Office, which resides on the Engineering Leadership team and reports to the Chief Information Officer. As our Vice President of Software Engineering, you will be responsible for leading the CIS Software Engineering teams that develop and support our products and internal infrastructure. The Vice President of Software Engineering provides technical leadership, including managing and mentoring software engineering personnel, guiding software development practices in leveraging state-of-the art practices and tools including leveraging AI-enabled practices, ensuring architectural standards compliance, fostering rapid, agile development and high-quality delivery, and aligning technology solutions with business objectives. This role oversees a portfolio of mission-driven engineering efforts and ensures alignment with organizational goals, user needs, and evolving technologies. The VP of Software Engineering empowers high-performing teams, drives engineering excellence, and ensures that CIS products and services consistently deliver exceptional value, reliability, and impact.

What You'll Do:


  • Provide hands-on technical leadership for Software Engineering teams, serving as a trusted expert in software architecture, engineering best practices, modern development frameworks, cloud platforms, security, DevOps, and AI-enabled software development
  • Lead the end-to-end agile software development lifecycle, leveraging AI-driven tools and practices, to rapidly deliver incremental capabilities aligned with user needs and expectations
  • Drive the adoption of modern engineering practices, including AI-assisted development, automated testing, code quality analysis, intelligent code reviews, DevSecOps, CI/CD, and cloud-native development methodologies
  • Actively mentor and develop engineers through technical coaching, architecture reviews, code reviews, and the adherence to engineering standards and best practices
  • Lead the evaluation, implementation, and governance of AI technologies and tools, ensuring effective, secure, and responsible use throughout the software development process
  • Foster a culture of technical excellence, continuous learning, innovation, accountability, and data-driven decision-making within Software Engineering and User Experience teams
  • Collaborate closely with end users, business stakeholders, product owners, architects, cybersecurity teams, and Operational Support teams to ensure solutions are scalable, secure, maintainable, and aligned with organizational objectives
  • Establish and measure engineering performance through meaningful metrics, including product quality, software delivery effectiveness, system reliability, team productivity, AI adoption outcomes, customer satisfaction, and operational efficiency
  • Identify technical, operational, and product risks early, leveraging data, engineering insights, and AI-assisted analysis to proactively develop mitigation strategies and ensure successful delivery
  • Recruit, build, and lead high-performing Engineering teams; attracting and retaining top technical talent while creating clear pathways for technical growth and leadership development
  • Serve as the primary advocate for engineering excellence, continuous modernization, and AI-enabled innovation across CIS products and platforms
  • Other tasks and responsibilities as assigned

What You'll Need: 


  • Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or a related field*
  • 15+ years of progressive technical experience in software engineering
  • 7+ years of leadership experience, managing software development teams implementing agile methods and leveraging AI tools
  • Experience defining software architecture and design standards
  • Experience in effectively leveraging AI into the full software development life cycle
  • Proven success leading software development organizations using agile methods
  • Experience in reviewing and approving technical designs
  • Experience establishing coding standards and best practices
  • Ability to make and influence decisions on technology and platform selections  with an emphasis on software quality, maintainability, and scalability
  • Experience leading modernization and technical debt reduction efforts
  • Proven success leading remote and distributed teams with the ability to provide technical mentorship to developers
  • Ability to proactively evaluate emerging technologies and industry trends
  • Experience in the acquisition of software products and services as well as integration of third-party software products
  • Exceptional leadership, project management, and communication skills
  • Demonstrated business acumen with experience developing and managing departmental budgets
  • Ability to translate mission objectives into measurable engineering outcomes
  • Strong organizational and prioritization skills, with attention to detail
  • Must be authorized to work in the United States

It's a Plus if you Have:


  • Advanced degree in Computer Engineering, Software Engineering, Computer Science, Business, or a related discipline
  • Experience implementing or operating knowledge graph technologies

*Additional years of relevant experience or a combination of an Associate’s degree or equivalent and relevant experience may be substituted for the Bachelor’s degree.


At CIS, we are committed to providing an inclusive environment in which the diverse backgrounds, experiences, and views of our employees, members, and customers are valued and respected. It is through this commitment that we are able to work together towards our common mission: to make the connected world a safer place.

Compensation Range:

USD$191,100.00 - $344,000.00

Similar Jobs

16 Days Ago
In-Office or Remote
3 Locations
Expert/Leader
Expert/Leader
Fintech
Leads enterprise software engineering enablement, AI and innovation strategy, and large-scale technology transformation. Drives adoption of modern engineering practices, cloud technologies, automation, AI solutions, governance, and modernization initiatives. Advises executives, establishes technology standards and transformation frameworks, partners across business and technology teams, manages strategic vendors, and builds high-performing engineering organizations. The role requires delivering measurable outcomes in a complex, regulated banking environment.
Top Skills: Agentic AiAi-Assisted DevelopmentArtificial IntelligenceAutomationAWSCi/CdCloud-Native DevelopmentDevsecopsEnterprise ArchitectureEnterprise Technology PlatformsGCPAzure
33 Minutes Ago
Remote or Hybrid
74K-100K Annually
Senior level
74K-100K Annually
Senior level
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Manage day-to-day financial reporting and month-end close for nonprofit clients, review general ledgers and balance sheets, prepare monthly reporting packages and KPIs, maintain client procedures, oversee work papers, coordinate project tasks, and assist in estimating and managing accountants' assignments and best practices development.
Top Skills: Accounting SoftwareMicrosoft Office Suite
33 Minutes Ago
Remote or Hybrid
73K-98K Annually
Senior level
73K-98K Annually
Senior level
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Manage financial reporting, complex general ledgers, account classifications, balance sheet reviews, month-end close, reporting packages, work papers, and client procedures for nonprofit organizations. Coordinate client workflows, support staffing and budgeting, collaborate across teams, develop best practices, and ensure accurate federal grant processing and reporting.
Top Skills: Accounting SoftwareMicrosoft Office Suite

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account