We propel organizations and people to grow together through transformative learning experiences.
Senior Director, Application Engineering
Location
Massachusetts
Posted
4 days ago
Salary
$220K - $240K / year
Seniority
Senior
Job Description
Senior Director, Application Engineering
Skillsoft
• Own engineering delivery and operational health for the enterprise applications portfolio supporting critical business capabilities and processes • Translate approved business solutions into scalable, maintainable engineering execution plans • Ensure delivery aligns to business priorities, architecture standards, security requirements, and governance frameworks • Partner with PMO and Solutions leaders on prioritization, capacity planning, sequencing, and execution transparency • Drive consistent execution that balances run, enhancement, and transformation initiatives • Lead end-to-end lifecycle management, including build, release, operate, enhance, and retire • Ensure high availability, reliability, and performance of production systems • Oversee incident, problem, and change management processes • Maintain a strong focus on operational resilience, uptime, and business continuity • Drive structured lifecycle planning including upgrades, patching, and decommissioning of legacy systems • Reduce application complexity through rationalization, standardization, and modernization • Drive adoption of AI-assisted engineering practices to improve productivity, quality, and cycle time • Enable automation-first delivery across testing, deployment, and operational processes • Partner across teams to streamline workflows, reduce manual effort, and lower total cost of ownership • Identify and scale opportunities for AI and automation within enterprise applications in a controlled manner • Ensure adherence to enterprise architecture, security, and engineering standards • Support compliance requirements including audit readiness (e.g., SOX where applicable) • Maintain disciplined release, change, and environment controls • Ensure solutions are well-documented, testable, and supportable • Partner with Security and Risk teams to proactively mitigate technical and operational risks • Build and lead a high-performing, modern engineering organization • Develop a skills-based team with strong capabilities across platforms, automation, quality, and AI • Define clear roles, responsibilities, goals, and development plans • Foster a culture of accountability, continuous improvement, and enterprise thinking • Develop talent that can operate across technologies and business domains • Build strong, trust-based partnerships with business stakeholders and cross-functional IT teams • Ensure delivery outcomes translate into measurable business impact • Support adoption and value realization post-implementation • Contribute to a management cadence that tracks outcomes beyond deployment • Communicate clearly with senior stakeholders on progress, risks, and value delivered
Job Requirements
- 10+ years of professional application engineering, delivery, or enterprise systems leadership experience
- Proven track record leading engineering teams supporting enterprise applications (e.g., ERP, CRM, HRIS, finance, or similar platforms)
- Experience operating in a fast-paced, resource-constrained environment requiring prioritization trade-offs
- Strong experience across application lifecycle management, release governance, and production operations
- Experience driving modernization, simplification, and automation initiatives
- Experience introducing or scaling AI-assisted development and engineering practices
- Demonstrated ability to partner across business, architecture, PMO, data, and security teams
Benefits
- medical
- dental
- vision
- paid time off
Related Guides
Related Categories
Related Job Pages
More Application Engineer Jobs
• Researching, diagnosing, troubleshooting and identifying solutions to resolve system issues • Taking ownership of customer issues reported and seeing problems through to resolution • Track computer system issues through to resolution, within agreed time limits • Properly escalate unresolved issues to appropriate internal teams (e.g. PMs & software developers) • Provide prompt and accurate feedback to customers. • Refer to internal database or external resources to provide accurate tech solutions. • Prioritize and manage several open issues at one time • Document technical knowledge in the form of notes and manuals.
• Manage and optimize core application defenses, including the Web Application Firewall (WAF) and automated vulnerability scanning tools, while monitoring key security metrics. • Architect and maintain security gating processes within the CI/CD pipeline to ensure secure, seamless software delivery. • Govern and secure our growing AI pipeline within the SDLC by implementing input/output monitoring, context controls, and safety guardrails around AI-generated code. • Partner with development teams to remediate vulnerabilities, scale the security champions program, and co-lead our public bug bounty initiative. • Mentor junior engineers and analysts, and occasionally present security postures, trends, and program milestones to upper management.
• Support the modernization of legacy applications, integrations, and workflows • Use approved AI tools such as GitHub Copilot, Claude, Codex, and similar tools to assist with code analysis, documentation, refactoring support, test generation, and modernization research under senior engineering guidance • Design and standardize modernization and migration framework for transforming applications and integrations • Establish scalable, reuseable frameworks for enterprise applications and integrations transformation and modernization • Work with the Manager/Principal Architect and Application development teams from strategy to solution to implementation and support of applications and integrations • Work closely with the Business Analysts on the understanding of functional and technical system requirements for architecting, designing and delivering solutions to meet business needs • Create solution designs that leverage the architecture standards and services to meet key project design criteria including Availability, Recoverability, Scalability, and Performance • Coordinate with other team members in the development of the integrations architecture roadmap that aligns with the strategic objectives of business groups and different technology groups • Build AI-first pipelines leveraging Claude, Codex, GitHub Copilot, agentic AI, and complementary tooling • Define and promote new ways of working for AI-driven transformation • Incorporate lean principles in all projects prior to the design phase • Provide architectural and technical input for definition, estimation and delivery of projects and solutions • Keep abreast of changes in technology regarding applications and integrations architecture, design and development • Work closely with the support team in managing tier III escalations and providing timely and quality production support to our business users • Work closely with Agile teams to deliver incremental software releases and enhancements • Work supportively with colleagues, operating in a manner that is consistent with 11:11’s Code of Business Ethics and Company Values • Responsibly receive, transmit, and handle company data and information per Company data handling agreements, work procedures and policies • Review and follow company policies and guidelines, data privacy practices, including annual compliance training certification and policy acknowledgements • Additional duties as assigned
• Develop system and application solutions, including motion architecture, system topology, and software design • Create customer-specific application software and support full project lifecycle (prototype through commissioning) • Configure and commission drives (VFDs, inverters, servo systems) and develop PLC/HMI programs • Support testing, start-up, and field validation of automation solutions • Capture and standardize application knowledge into reusable tools and best practices • Partner with Sales to develop solution concepts aligned to customer requirements • Provide technical support during pre-sales activities, including customer meetings, workshops, and presentations • Assist in preparing proposals and identifying upsell or cross-sell opportunities • Build strong customer relationships and support overall sales growth objectives • Deliver advanced technical support to customers and internal teams (remote and onsite) • Size and select appropriate products and solutions based on application needs • Support commissioning and troubleshooting during system start-up • Conduct product demonstrations and deliver technical training to customers and internal teams • Develop training materials, application documentation, and technical guides • Support ongoing technical development within the Sales organization • Travel up to 25% across the region for customer support, sales activities, and training



