Jobs · Engineering · New York

Director of Engineering

Banyan Software · Rochester, NY · 2 days ago
HybridEngineering$100/hrFull-time

About the role

The Director of Engineering will lead the modernization effort to transform Alpine Software's desktop application into a cloud-native, AI-enabled web platform. This role will be critical in ensuring a smooth knowledge transfer, long-term architectural ownership, and continued innovation within the team.

Responsibilities

  • Lead the Web Modernization Strategy
  • Partner with the modernization team to replatform our software to a cloud-native web architecture
  • Guide the transition of long-term technical ownership into Alpine’s engineering team
  • Establish scalable architecture, standards, and engineering governance
  • Define technical prioritization and outline best practices
  • Be a Hands-On Technical Leader
  • Contribute directly to backend and frontend development
  • Lead architecture discussions and perform high-quality code reviews
  • Mentor and develop mid- and junior-level engineers, helping manage a team of up to 4 direct reports across the strategic side of our business
  • Serve as the primary technical escalation point within the business unit
  • Drive AI-Assisted Development Practices
  • Champion and institutionalize AI-assisted development workflows
  • Work within an agentic AI modernization model to accelerate legacy transformation
  • Ensure the team is comfortable and effective using modern AI coding tools and automation practices
  • Help establish safe, scalable, and measurable AI integration into the SDLC
  • Implement strong CI/CD and DevSecOps practices
  • Ensure secure, scalable, observable systems in Azure
  • Improve delivery predictability, engineering velocity, and quality standards

Requirements

  • 8+ years of progressive software engineering experience
  • 3+ years in a senior technical leadership role (Director, Principal, Manager, Staff+)
  • Strong hands-on experience with C# / .NET, Azure cloud architecture, React / TypeScript, and SQL Server or PostgreSQL
  • Experience modernizing or replatforming complex legacy systems
  • Comfort working in AI-assisted development environments (e.g., Copilot, agent-based workflows, automated code generation, LLM-integrated tooling)
  • Experience mentoring engineers and leading delivery execution
  • Strong communication and collaboration skills

Qualifications

  • Nice to Have: Experience rewriting legacy desktop applications (Delphi or Titanium SDK)
  • Familiarity with fire, EMS, or public safety software
  • Experience building or operating multi-tenant SaaS systems
  • Experience working in fast-paced or startup-like environments
  • Experience managing distributed teams in various locations

Skills

  • C# / .NET
  • Azure cloud architecture
  • React / TypeScript
  • SQL Server or PostgreSQL
  • Cloud-native web architecture
  • AI-assisted development
  • CI/CD and DevSecOps practices
  • Secure, scalable, and observable systems

Benefits

  • Diversity, Equity, Inclusion & Equal Employment Opportunity
  • Great Place to Work Certified
  • Top 10 company on the Deloitte Technology Fast 500
  • Hybrid work schedule

Pay

Competitive salary and benefits package

Schedule

Hybrid - Rochester, NY

Similar jobs

Director of Engineering

Marriott InternationalLong Beach, CA· 1 wk ago
Information Technology$115k–$154k/yrapply on careers.marriott.com

Director of Engineering

Scout SpaceReston, VA· 1 mo ago
Engineering$175k–$230k/yrapply on job-boards.greenhouse.io