ForGood
Home / Jobs /Engineering & Technology / Director of Software EngineeringEnglish · Français · Español
NY
New York City Criminal Justice Agency (CJA)

Director of Software Engineering

LocationNew York City, NY
SetupHybrid
LevelSenior
Posted3w ago
Engineering & Technology

Quick answer

The New York City Criminal Justice Agency (CJA) is hiring a senior Director of Software Engineering (NYC-based) with a hybrid work schedule, paying $155,000-$185,000 annually, to lead the design and operation of enterprise application platforms.

Role
Director of Software Engineering
Organization
New York City Criminal Justice Agency (CJA)
Location
New York City, NY
Work setup
Hybrid
Level
Senior
Compensation
$155,000-$185,000 annually, commensurate with experience.
Category
Engineering & Technology

The role

The Director of Software Engineering at the New York City Criminal Justice Agency (CJA) will lead the design, delivery, and operation of enterprise application platforms, providing strategic and technical leadership for the engineering execution across the full software development lifecycle.

What you'll do

  • Lead the design, delivery, and operation of NYCJA's enterprise application platforms.
  • Provide engineering leadership across the full software development lifecycle.
  • Build, develop, and retain a high-performing Software Engineering team.
  • Participate directly in architecture, system design, and key technical decision-making.
  • Establish and enforce engineering standards for software design, code quality, testing, CI/CD, security, and development practices.
  • Work alongside engineering teams to diagnose and resolve complex production, performance, reliability, and integration issues.

What it takes

  • 10+ years of progressively responsible software development experience supporting production applications.
  • 5+ years leading software engineering teams with responsibility for delivery, hiring, coaching, performance management, and organizational outcomes.
  • Experience managing teams consisting of employees, consultants, and external development partners.
  • Recent hands-on technical leadership experience, including architecture, design reviews, implementation guidance, and production troubleshooting.
  • Ability to review source code, APIs, system designs, deployment configurations, and data flows.
  • Experience owning enterprise application platforms in production, including managing technical debt and long-term platform evolution.

What you'll bring

Strong leadership and management skillsTechnical depth in software engineeringExperience with cloud platforms and distributed systemsExperience with containerization and KubernetesExperience with C#/.NET and modern web development frameworksExperience with RESTful APIs and relational databases

How we treat you

Comprehensive health, dental, and vision coverage; Employee Assistance Program (EAP); four weeks of paid vacation; paid holidays; retirement plan with employer contributions; and ongoing professional development opportunities.

Frequently asked questions

Where is the job located?

The job is located in New York City, NY, with a hybrid work schedule.

What is the compensation?

The compensation is $155,000-$185,000 annually, commensurate with experience.

What are the key qualifications required?

Key qualifications include 10+ years of software development experience, 5+ years of leadership experience, and recent hands-on technical leadership experience.

How do I apply?

Only candidates being considered will be contacted.

What is the work schedule?

The work schedule is hybrid, with M-F 9AM-5PM (T-Thurs in office/ Mon & Fri remote).

How to apply

Apply directly on New York City Criminal Justice Agency (CJA)'s site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on New York City Criminal Justice Agency (CJA)'s official posting before applying.

Meet people in Engineering & Technology

Upcoming conferences and workshops where people doing this kind of work get together.

Digital Collegium Annual Conference 2026
Oct 18–21, 2026 · Pittsburgh, United States + online
Greenbuild International Conference + Expo 2026
Oct 20–23, 2026 · New York, United States
AidEx Geneva 2026
Oct 21–22, 2026 · Geneva, Switzerland

All Engineering & Technology events →