Jobs · Engineering · New York

Director of Engineering

Banyan Software · Rochester, NY · 3 wk ago
HybridEngineering$100/hrFull-time

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 our 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.
  • Build Modern Engineering Discipline
    • 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.

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.

Benefits

  • Lead a high-impact modernization initiative.
  • Shape long-term technical ownership of a mission-critical platform.
  • Build software that directly supports first responders.
  • Work at the intersection of public safety and AI-forward development.
  • Help define how AI-assisted engineering transforms legacy enterprise software.
  • Join a passionate, energetic team dedicated to meaningful work.

Pay

Compensation is commensurate with experience.

Schedule

Hybrid - Rochester, NY

Similar jobs

Director of Engineering

CAGE Engineering, Inc.Florida, United States· 6 mo ago
RemoteEducation$130k–$175k/yrapply on app.jazz.co

Director of Engineering

TheGuarantorsUnited States· 3 wk ago
RemoteEngineering$250k–$275k/yrapply on ats.rippling.com

Director of Engineering

Pyramid Global HospitalityBrookline, MA· 2 wk ago
Engineering$90k/yrapply on benchmark.wd1.myworkdayjobs.com

Director of Engineering

Pyramid Global HospitalityLa Quinta, CA· 1 mo ago
Engineering$170k/yrapply on benchmark.wd1.myworkdayjobs.com

Director of Engineering

HighgateNew York, NY· 4 wk ago
Engineering$15/hrapply on externalmanagement-highgate.icims.com