City Of New York

Senior Director of Engineering

City Of New York$160K — $200K *
Education, Government & Non-Profit
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field; master's preferred.
  • 15+ years of progressive software engineering experience, with at least 5 years in engineering leadership roles.
  • Experience with building and operating shared data engineering functions.
  • Hands-on experience with Python, cloud-native architecture (AWS/Azure/GCP), and modern CI/CD tooling.
  • Understanding of enterprise-scale systems, DevOps, and AI/ML integration in production.

Responsibilities

  • Build and mentor a leadership team across various engineering functions.
  • Implement people management practices to attract and retain tech talent.
  • Foster an engineering culture emphasizing collaboration and continuous improvement.
  • Develop a multiyear technical roadmap aligning engineering work with agency goals.
  • Oversee software development, quality assurance, and lifecycle management practices.
  • Provide oversight of IT infrastructure and cybersecurity functions.
  • Build an in-house Salesforce engineering team from the ground up.

Benefits

  • Opportunity to shape technology for NYC's public matching funds and campaign finance systems.
  • Leadership role focused on building and developing technical capabilities.
  • Engagement with transformative modernization projects through 2027.
  • Work in a dynamic public sector agency committed to voter education and compliance.
  • Chance to foster an inclusive engineering culture that values diverse perspectives.
Full Job Description
Job Description

JOB DESCRIPTION

The New York City Campaign Finance Board seeks a Senior Director of Engineering to lead the engineering function that builds and runs the technology behind New York City's public matching funds program, the Voter Guide, and the agency's campaign finance disclosure and compliance systems. For engineers who want their work to matter, this is the seat that shapes how campaign finance, voter education, and public matching funds get built for the next decade of New York elections.

The platforms that power every city election are in the middle of a multi-year modernization from legacy .NET onto cloud-native Python infrastructure, targeting completion in 2027.

This senior leadership role owns the multi-year technical roadmap end to end, supervising software development, quality assurance, and Salesforce engineering, with data engineering operating as an agency-wide shared platform service that supports analytics and research teams across the agency. Within 6 to 12 months of hire, the role expands to include direct oversight of Infrastructure and Cybersecurity, consolidating engineering accountability across the agency's technical stack.

This is a turnaround leadership role. The Senior Director inherits a function with inconsistent engineering practice, meaningful technical debt, and technical leaders who are being tasked with growing their managerial capabilities. Building baseline engineering discipline, developing managerial capability, and delivering reliable services through active transformation are the core of the first two years.

This is also a build role. The Senior Director stands up a Salesforce engineering function from scratch, matures a data engineering operation into a shared platform service, and reskills a technical workforce alongside vendor knowledge transfer.

The role is designed for an engineering leader earlier in their leadership career, someone with the technical credibility to earn trust across engineering teams and the appetite to build practices where they do not yet exist.

Key Responsibilities

Leadership Development and Organizational Management

- Build, supervise and mentor a leadership team across engineering functions (software development, quality assurance, Salesforce engineering, data engineering, and infrastructure), establishing clear accountability and developing managerial capability within the engineering organization.

- Work with CFB leadership and internal partners to implement baseline people management practices, including hiring, performance management, career development, feedback, evaluation and retention strategies that attract and retain engineering talent in the public sector.

- Foster an engineering culture that prioritizes collaborative problem-solving, knowledge-sharing, accountability, and continuous improvement across technical teams and agency-wide partnerships.

- In partnership with the Senior Director of Product, work with CFB leadership and internal partners to expand knowledge, engagement and comfort with the software development lifecycle, agile processes and product thinking, to ensure a balanced mixture of maintenance and stability, quality-of-life improvements and ambitious experimentation and innovation.

Strategic Technology Planning and Engineering Standards

- Set and track Key Performance Indicators (KPIs).

- Develop and maintain a multiyear technical roadmap that aligns engineering work with the agency's product roadmap, digital priorities, and modernization goals.

- Establish, document, and enforce engineering standards, including coding standards, branching strategy, security policies, compliance requirements, and architecture review practices.

- Evaluate emerging technologies (including cloud-based solutions, open-source tools, and AI applications) and recommend adoption decisions appropriate to public-sector cost, risk, and capability constraints.

Software Development, QA, and AI Implementation Leadership

- Develop and maintain a standard tracking system and reporting standards to track delivery flow, predictability, quality, and end-to-end traceability.

- Lead the agency's software development and quality assurance functions, including supervision of engineering managers.

- Own the software development lifecycle, DevOps, and CI/CD pipelines. Drive agile delivery practices in coordination with product leadership.

- Own the technical implementation of AI use cases (building, integrating, and operating models in production as software delivery) and the technical evaluation of whether a model performs against the data provided (capability, accuracy, latency, cost, and technical security).

- Manage technical debt proactively and make sound architecture decisions.

Infrastructure and Cybersecurity Oversight

- Provide senior-level oversight of the agency's IT infrastructure and cybersecurity functions, including network architecture, cloud infrastructure, end-user computing, helpdesk operations, and the agency's cybersecurity posture.

- Ensure alignment with citywide IT standards (NYC Office of Technology and Innovation) and cybersecurity requirements (NYC Cyber Command).

- Lead disaster readiness and business continuity planning.

Data Engineering Build and Operations

- Oversee the agency's data engineering build-and-operations function, delivering secure, scalable data infrastructure to enterprise governance standards.

- Oversee design, construction, and operation of modern data architecture (the data lakehouse, real-time API integrations, and ETL/ELT pipelines).

- Provide senior technical oversight of major data-architecture build decisions, including evaluating vendor-built data infrastructure for soundness and scalability.

- Operate the function as an agency-wide shared platform service serving distributed analytics and research teams.

Salesforce Engineering Buildout

- Build, from the ground up, an in-house Salesforce engineering function responsible for the codebase, configurations, documentation, and infrastructure of the agency's Salesforce instances.

- Hire a Director of Salesforce Engineering and establish team structure, processes, and standards.

- Establish in-house procedures for bug fixes, service requests, and feature enhancements.

- Ensure Salesforce use aligns with NYC Cyber Command, internal security policy, and records retention requirements.

Vendor Delivery Oversight and Workforce Development

- Provide senior technical oversight of strategic technology vendors, with the depth required to evaluate what is being built rather than relying on vendor self-reporting.

- Hold vendors accountable for scope, quality, and delivery commitments.

- Lead the agency's technical workforce development strategy, including reskilling programs and structured, time-bound knowledge transfer from vendors to internal staff.

- Manage technical hiring across engineering teams, in coordination with the agency's hiring prioritization plan.

ESSENTIAL KNOWLEDGE, SKILLS, ABILITIES & OTHER BEHAVIORS (KSAOs)

We're seeking individuals eager to make an impact, even if they don't tick every box on our job description. We believe in the power of diverse perspectives and the unique blend of lived experiences, non-traditional education pathways, practical know-how, and a variety of skills and abilities that each candidate brings to the table. If you're ready to learn and grow with us, we encourage you to apply and be part of our dynamic team.

Knowledge

- Software development lifecycle, DevOps, and CI/CD practices applied to enterprise-scale systems.

- Building, integrating, and operating AI/ML use cases in production as software delivery, and technical model evaluation (capability, accuracy, latency, cost, and technical security).

- Modern data architecture build, including data lakehouse construction, ETL/ELT pipelines, and real-time API integrations, sufficient to oversee delivery.

- Enterprise network architecture, cloud infrastructure, and the relationship between infrastructure decisions and application engineering outcomes.

- Building a technical function from scratch (Salesforce, data engineering), including team structure, hiring plan, and operating model.

Skills

- Supervising and developing engineering managers and directors, including building managerial capability in technical leaders who have functioned primarily as individual contributors, with genuine investment in growing technical leaders into effective managers and patience for development timelines.

- Establishing, documenting, and enforcing engineering standards across teams previously operating without consistent practice.

- Providing senior technical oversight of vendor-built data infrastructure, with the depth to evaluate architectural soundness rather than rely on vendor self-reporting.

- Evaluating vendor-built technology with sufficient depth to identify architectural or quality concerns before they become operational failures.

- Diagnosing root causes across technical debt, organizational structure, and people capability simultaneously, distinguishing between individual capability gaps and systemic process gaps.

- Partnering with product, data, project management, design, and executive leadership at a peer level, building trust and alignment across functions.

- Communicating technical decisions, tradeoffs, and risks to non-technical executive audiences in language that resonates with decision-makers.

Abilities

- Build and operate a data-platform function as an agency-wide shared service, with consumers and governance standards outside the engineering org.

- Lead organizational change, including moving teams from waterfall or ad hoc practices to disciplined agile delivery.

- Maintain momentum through multi-year modernization initiatives, with comfort operating in environments where processes do not yet exist and willingness to adjust approach based on what emerges during implementation.

- Builds trust and alignment across product, data, project management, design, and non-technical executive audiences; treats peer partners (including external governance bodies) as collaborators rather than obstacles.

Other Characteristics

- Demonstrates technical credibility with engineering teams, earning trust through informed judgment rather than positional authority.

- Demonstrates a partnership orientation across the standards/build seam, treating data governance standards owned outside the engineering chain as a peer authority rather than a constraint to negotiate around.

- Demonstrates a security-first orientation, treating compliance and risk management as foundational rather than supplementary.

- Demonstrates a turnaround disposition, comfortable building practices that do not yet exist and managing through resistance from staff accustomed to prior ways of working.

PREFERRED QUALIFICATIONS

These are qualifications that would be helpful but are not essential to being successful in the role. Candidates with these qualifications will be given preference in the selection process.

- Bachelor's degree in computer science, software engineering, or a closely related field (master's preferred).

- 15+ years of progressive software engineering experience, with at least 5 years in engineering leadership roles.

- Demonstrated experience building and operating data engineering functions as shared platform services.

- Hands-on experience with Python-based development, cloud-native architecture (AWS/Azure/GCP), and modern CI/CD tooling.

- Exp

About City Of New York

The City of New York is the most iconic and dynamic city on the planet. With a population of more than 8.4 million people, New York is not only the largest city in the United States — it is the academic, cultural, commercial, and financial capital of the world. City government is filled with opportunities for talented individuals seeking to improve their communities and make a meaningful difference in the lives of their fellow New Yorkers. Every day, the City’s more than 300,000 employees improve infrastructure, provide vital social services, build technology, protect health and safety, and so much more.

City of New York Careers

There has never been a better time to explore the diverse job opportunities at the City of New York—the hub of professional growth and innovation in the public sector.

Work You’ll Do

Join the City of New York’s dynamic team to contribute to the community and enhance the city’s services across a broad spectrum of disciplines. The City of New York offers a unique opportunity to engage in meaningful work that impacts the lives of millions while navigating through a career filled with learning and growth. Transform the metropolitan landscape and enrich the lives of its residents with the best minds in public administration, urban planning, and community services. The City of New York stands at the forefront of urban management and innovation. Lead with a unique position in public service, at the intersection of technology, community needs, and sustainable development. Work alongside a diverse team of professionals dedicated to improving city operations and enhancing the quality of urban life. Collaborate with the largest network of public service experts in the nation, fostering leadership, diversity training, and professional development.

Introducing the City of New York Public Service Careers

The team is building a market-leading public service career path to help professionals master their roles and contribute effectively to the city’s development.

Do Innovative Work

Join a vast network of experts—dedicated professionals at the intersection of governance, community service, and urban innovation.

Drive Change in Public Service

Deliver targeted solutions and policies that enhance city living and maintain New York as a leading global city through a depth and breadth of expertise that’s second to none.

Be Part of a Great Team

Engage in a wide range of city projects utilizing cutting-edge technology and strategies, harnessing the unparalleled capabilities, scale, and collaborative spirit of a dedicated public service team.

Future-proof Your Career

Advance your career with limitless opportunities in the public sector, supported by unmatched training, development programs, and certification support.

Explore

From improving city infrastructure to enhancing public safety, the City of New York offers a platform for professionals to apply their skills, innovate, and lead.

The City of New York Public Service Initiative

The combined efforts of various departments help overcome urban challenges and lead transformation in city management. Professionals around the globe look to the City of New York for new strategies and solutions to drive significant change and growth in urban living. ## Stay Connected

Join the Team

Search open positions that match your skills and interests. The City of New York looks for passionate, curious, creative, and solution-driven team players. SEARCH CITY OF NEW YORK JOBS

Keep Up to Date

Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who serve here.

READ CAREERS BLOG

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover what exciting and rewarding opportunities await in the City of New York.
Learn more about City Of New York

Similar Jobs

More Jobs at City Of New York

  • City Of New York
    Deputy Chief Counsel
    $150K — $180K *
    New York, NY 10025 (New York County)
    Legal & Accounting
    In-Person
  • City Of New York
    DEPUTY DIRECTOR OF OPERATIONS
    $80K — $95K *
    Brooklyn, NY 11216 (Kings County)
    Education, Government & Non-Profit
    In-Person
  • City Of New York
    DEPUTY DIRECTOR OF OPERATIONS
    $100K — $120K *
    New York, NY 10025 (New York County)
    Education, Government & Non-Profit
    In-Person
  • City Of New York
    DISTRICT MANAGER
    $80K — $95K *
    New York, NY 10025 (New York County)
    Education, Government & Non-Profit
    In-Person
  • City Of New York
    Senior Product Engineer
    $110K — $130K *
    New York, NY 10025 (New York County)
    Education, Government & Non-Profit
    In-Person

More Education, Government & Non-Profit Jobs

Find similar Senior Director of Engineering jobs: