Jobs and Careers
BC

Sr. Director, IT

BCC Software
United Statesfull_timeVerifiedPosted 11 May 2026
💰 $2,147,483,647/yr

About the role

Company Description

BCC Software is the leading postal and presort software solutions provider. With over 45 years of industry experience, we are dedicated to ensuring that all of our software products and marketing solutions are always ahead of the curve and compliant with the latest USPS® regulations.

Job Description

The Senior Director of IT is responsible for the organization’s technology environment, encompassing hybrid infrastructure, on-prem enterprise applications, and security. This role focuses on scalable and efficient IT operations that enable engineering velocity while ensuring strong security, compliance and high-quality employee experience.

The Senior Director must operate as a hands-on leader, balancing strategic planning with day-to-day execution, maintaining strong partnerships with Software Engineering, DevOps and Enterprise Services. The environment is established and revenue-generating, requiring steady leadership, technical depth, and decisive, informed decision-making.

Responsibilities

  • Own and oversee operation of multiple on-prem datacenters, manage cloud (Azure and AWS) infrastructure for corporate workloads ensuring performance, reliability, and scalability.
  • Lead administration, optimization, and ongoing development of core internal systems, including Microsoft Dynamics CRM.
  • Design for simplicity and scale minimizing operational overhead and friction through automation and managed services
  • Manage availability, performance, backup and disaster recovery for IT systems. including hardware, virtualized environments, networking, identity and security systems.
  • Strengthen and maintain the company’s security posture across infrastructure, endpoints, identity, and data.
  • Manage IT department, Enterprise Services team, and a small compliance function, setting priorities and driving accountability
  • Oversee vendor relationships, including managed service providers, holding partners to clear standards and measurable outcomes.
  • Develop and manage IT budget, balancing operational stability with forward-looking investments; create predictable and optimized IT cost model that scales with headcount, customers and new solutions
  • Create new, update existing and enforce policies around governance, access control, data protection, and regulatory compliance.
  • Partner with executive leadership to align technology choices, operational efficiency and security posture with company growth objectives.
  • Work closely with Engineering and DevOps on shared services (identity, networking, security, compliance), clearly separating corporate IT ownership from product engineering platforms and pipelines.

Qualifications

Skills

  • Deep expertise in cloud and on-prem data center architecture, networking, identity, and security.
  • Strong command of Microsoft platforms, including Dynamics CRM and the broader Microsoft 365 ecosystem.
  • Experience managing corporate endpoints, their security and governance.
  • Solid understanding of cybersecurity principles, risk management, and compliance frameworks.
  • Ability to diagnose complex technical issues and guide teams toward practical resolutions.
  • Clear communicator who can translate technical tradeoffs for non-technical stakeholders.
  • Comfortable leading both internal teams and external vendors.
  • Hands-on experience with infrastructure as code tools and modern CI/CD principals.

Requirements

  • 15+ years of progressive IT experience in a software and services centric organization with customer facing SLAs and compliance requirements.
  • Proven experience managing hybrid environments that include both on-prem and cloud infrastructure.
  • Direct experience with Azure-based deployments in a production setting.
  • Prior responsibility for enterprise applications such as Microsoft Dynamics CRM.
  • Experience managing and developing technical teams.
  • Bachelor’s degree in Information Systems, Computer Science, or a related field (or equivalent practical experience).
  • Proven record of creating a positive employee IT experience across both engineering and non-engineering areas of the business.
  • Ability to work or travel to Rochester, NY regularly. 

Additional Information

Work Location

Rochester, NY with periodic in-person collaboration at a shared coworking space. 

Physical Demands

The physical demands described here represent those necessary for an employee to successfully perform the essential functions of this position. This role is primary office-based and involves extended periods of sitting, as well as frequent hand use for typing and writing. The position also requires the ability to communicate effective

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

BCC Software

View company profile →