Skip to content

Director/VP of Software

Leads product development strategy and execution for full-stack collaboration platform, managing ~5 technical leads (60% leadership, 40% hands-on coding). Requires 8+ years engineering with web depth, 2+ years people management, and strong architecture skills.

Boston, MASan Francisco, CAEngineering ManagementHybrid8+ YOE

About the role

What you'll do

Strategic leadership and architecture

  • Own AllSpice's product development roadmap in close partnership with the CTO and Product Management
  • Make architectural decisions that balance speed, scalability, and technical quality across multiple teams
  • Align engineering priorities with business goals and customer needs, translating product requirements into clear technical plans
  • Evaluate build-vs-buy decisions and manage technical debt strategically

People management and team building

  • Oversee and mentor ~5 technical team leads, fostering a culture of ownership, collaboration, and continuous improvement
  • Hire, develop, and retain top engineering talent as the organization scales
  • Set team goals, define development processes, and drive operational cadence (sprints, standups, retrospectives)
  • Create growth paths for individual contributors and managers alike
  • Participate in code reviews, architecture discussions, and incident response when needed

Cross-functional communication

  • Serve as the primary connector between technical teams (Platform, Parsing, GenAI, Front-end), facilitating alignment and removing blockers
  • Partner closely with Infrastructure to ensure smooth deployments, performance, and reliability of production systems
  • Work with Customer Success and Sales to understand customer pain points and feed insights back into the development process
  • Represent Engineering in cross-functional planning, providing realistic timelines and trade-off analysis

Hands-on engineering

  • Jump in with engineers to debug, prototype, and solve complex problems when needed — especially in areas spanning multiple teams
  • Drive end-to-end web performance analysis and optimization across the stack
  • Maintain a high standard of technical quality through architecture guidance, code review, and mentorship
  • Engage with open-source communities used in our software to upstream relevant changes and influence key decisions

Example projects

  • Analyze and improve end-to-end web performance: from server response times through rendering of complex CAD documents (100k+ elements)
  • Lead the development of a 3D rendering engine for PCBs
  • Architect scalable APIs and data models for CAD documents stored in Git repositories
  • Drive expansion of ECAD format support (e.g., LTSpice, KiCad, additional formats)
  • Guide the GenAI/DRCY team on integrating AI-powered design review deeper into the product, including PCB analysis and extended knowledge repositories
  • Oversee implementation of cross-probing between schematic and PCB views
  • Improve the snippet and diff rendering pipeline for accuracy and performance

Our stack

  • Gitea application soft fork
  • Go [server-side]
  • Vue/TypeScript front-end
  • Rust back-end parsing layer for ECAD files (nom for binary parsing, Criterion for benchmarking)
  • Intermediate data in JSON schema, exported to SVG for rendering
  • Playwright for e2e testing
  • GitHub Actions for CI/CD
  • Docker Swarm & Terraform for deployment
  • AWS
  • PostgreSQL

Expectations

Our ideal candidate has:

  • 8+ years of software engineering experience, with significant depth in web application development
  • 2+ years of people management experience (hiring, mentoring, performance management)
  • Demonstrated ability to lead cross-functional engineering teams and drive product delivery end-to-end
  • Experience aligning business and customer needs with technical solutions and capabilities
  • Strong architectural instincts — you can operate at the high level and dive deep into implementation details
  • Project management skills with the ability to lead initiatives from engineers to customers
  • Comfort with ambiguity and a high degree of autonomy
  • Bachelor's degree or higher in a technology-related field (preference, not required)

Relevant skills You don't need to check every box, but the more of these you bring, the better:

  • Languages and frameworks: Go, TypeScript, Vue, Rust
  • Common web architectures and interfaces: SVG, CSS selectors (for design rendering)
  • Infrastructure and tooling: Docker and Kubernetes, CI/CD pipelines (GitHub Actions, Playwright), PostgreSQL administration, AWS services
  • Engineering leadership: Hiring, mentoring, and building engineering teams, Agile project management (Jira, Notion, or similar), Customer-facing technical communication, Open-source community engagement
  • Domain knowledge (nice to have): Hardware / CAD / ECAD experience, Algorithms, data structures, and performance optimization, Parsing, rendering, or graphics programming, AI/ML integration in product workflows

Benefits

  • Opportunity to make a large impact at an executive level
  • Supportive and smart colleagues
  • Flexible work
  • Competitive salary and equity
  • Health, dental, and vision benefits
  • Generous PTO
  • Home office stipend
  • Relocation package

Skills

GoTypeScriptVueRustPostgresAWSDockerKubernetesGitHub ActionsPlaywrightTerraformSvgJSONGitea

VP of Engineering

Lead engineering org of ~25 engineers (scaling to 75+) as executive owner of velocity, quality, and culture. Own technical vision, AI-native org transformation, hiring, and career growth for React web, React Native mobile, and AI platform products.

350k – 450kNew York, NYEngineering ManagementOn-site12+ YOEExpoReact

VP, Infrastructure Engineering

Lead Docker's Bridge engineering organization of 30+ engineers, owning the technical strategy and platform infrastructure for billing, IAM, data, operations, and platform services. Drive proactive platform capabilities that power enterprise SaaS growth.

Seattle, WAEngineering ManagementRemote12+ YOEGoAWS

VP, Engineering

As the VP of Engineering, you will lead and scale the engineering organization, drive execution, foster a high-performance culture, and transition towards an AI-accelerated engineering environment. You will partner with the CPTO and SVP of Product to align vision with technical strategy.

240k – 270kLos Angeles, CA +28Engineering ManagementRemoteAIiOS

Vice President, Engineering - Authentication

Leads a large, distributed engineering organization building seamless, secure authentication systems for B2B/B2C and AI agents, ensuring high scalability, performance, and security. Requires 8+ years leading SaaS engineering teams and 12+ years full-stack development experience.

310k – 427kBellevue, WA +1Engineering ManagementHybrid8+ YOEAWSAzure

Vice President, Systems Engineering

Leads engineering teams managing internal business systems like Salesforce and NetSuite, including architecture, integration with data platform, operations, and 24x7 reliability. Requires 10+ years experience, 5+ in senior leadership, engineering mindset, and bachelor's degree.

264k – 330kOakland, CAEngineering ManagementHybrid10+ YOEMarketoNetSuite