
Vice President, Software Engineering
TASC
full-time
Posted on:
Location Type: Hybrid
Location: New York City • Illinois • Montana • United States
Visit company websiteExplore more
Salary
💰 $212,000 - $407,000 per year
Job Level
Tech Stack
About the role
- Lead architectural strategy and design for large-scale, enterprise-wide initiatives spanning multiple services and programs.
- Define and evolve service interactions, dependency models, and architecture policies to ensure scalability, security, resiliency, and regulatory compliance.
- Partner with business and product leaders to architect services that enable new products and decisioning capabilities.
- Guide modernization of existing systems and influence long-range technology planning.
- Own and improve the end-to-end customer and developer experience across a portfolio of services and applications.
- Simplify and optimize architecture strategies to balance performance, cost efficiency, and business value.
- Use sound judgment to make trade-offs among competing priorities, risks, and technical constraints.
- Drive organization-wide initiatives that elevate engineering craftsmanship, operational excellence, and architectural standards.
- Represent the organization through speaking engagements, technical publications, and contributions to the broader technology community.
- Participate in highest-level architecture reviews and provide guidance on complex, enterprise-wide technical challenges.
- Consult across teams and organizational boundaries to identify synergies, reduce duplication, and eliminate operational silos.
- Mentor engineers and architects at all levels, fostering a strong technical leadership pipeline.
- Promote knowledge sharing within guilds, programs, and communities of practice.
- Lead technical interviews, help raise the engineering performance bar, and contribute to strategic hiring decisions.
- Provide objective, impact-based promotion recommendations.
- Champion behaviors that reinforce organizational values and build a high-performance engineering culture.
Requirements
- Proven software engineering leadership experience, including leading large-scale, distributed systems or high-volume transaction platforms.
- Significant experience overseeing architecture for real-time decisioning, data platforms, or enterprise-scale AI/ML-driven systems.
- Proven track record modernizing legacy systems and guiding long-range technology strategies across complex organizations.
- Demonstrated ability to lead multiple engineering teams and drive alignment across product, architecture, and operations.
- Deep experience with cloud, data platforms, real-time processing, and enterprise-grade resiliency, security, and compliance requirements.
- Strong understanding of service interactions, dependency management, and high-throughput system design.
- Excellent communication and collaboration skills, with experience influencing executives, engineers, and cross-functional stakeholders.
Benefits
- insurance (including medical, prescription drug, dental, vision, disability, life insurance)
- flexible spending account and health savings account
- paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
- 80 hours of Paid Sick and Safe Time
- 25 days of vacation time and 5 personal days, pro-rated based on date of hire
- 10 annual paid U.S. observed holidays
- 401k with a best-in-class company match
- deferred compensation for eligible roles
- fitness reimbursement or on-site fitness facilities
- eligibility for tuition reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringarchitecture designreal-time decisioningdata platformsAI/ML systemslegacy system modernizationcloud computinghigh-throughput system designsecurity complianceresiliency
Soft Skills
leadershipcommunicationcollaborationinfluencingmentoringstrategic thinkingproblem-solvingjudgmentknowledge sharingorganizational values