NYC Criminal Justice Agency

Criminal Justice

DirectorofSoftwareEngineering

$155–185k New York, New York, United States
The Brief

“Director of Software Engineering at NYC Criminal Justice Agency. Skills: design, delivery, and operation of enterprise application platforms, full software development lifecycle, technical leadership, architecture, engineering standards, delivery practices, application performance, system reliability, platform sustainability, cloud-native patterns, API-driven design, containerized environments, leading and growing the Software Engineering team. Lead the design, delivery, and operation of enterpr”

What You'll Achieve.

accountability for delivery, system reliability, and long-term platform sustainability; application performance; system reliability; long-term platform sustainability; balancing delivery speed, stability, and governance; delivery, quality, and professional development

Industry & Context.

Criminal Justice
Eligibility Requirements

work within a hybrid schedule, M-F 9AM-5PM (T-Thurs in office/ Mon & Fri remote)

What They're Looking For.

Must Have

ten (10) years of progressively responsible experience in software development, including production systems, five (5) years leading software engineering teams with accountability for delivery and outcomes, Demonstrated experience owning and operating application platforms in production environments, Proven experience supporting high-availability or mission-critical systems, experience with cloud-based platforms and distributed systems (e. g. , Azure, AWS, GCP), Experience working in containerized or cloud-native environments (e. g. , Docker, Kubernetes or equivalent), Experience integrating enterprise systems and third-party platforms, communication and collaboration skills across technical and non-technical teams, Ability to meet background check requirements

Nice to Have

Experience working in regulated or high-accountability environments, Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience

What You'll Do.

and operation of enterprise application platforms

Own the full software development lifecycle

Establish and enforce software engineering standards

and governance frameworks

Ensure high availability and performance of applications supporting 24/7 operations

Define and drive application architecture and modernization strategy

Lead and grow the Software Engineering team

Oversee software-related vendors

and service providers

Contribute to IT strategy

and cross-functional initiatives

How You'll Work.

Team & Collaboration

Partner with executive leadership and business stakeholders; collaborating with Data Platform, Infrastructure, and Solution Delivery teams; communication and collaboration skills across technical and non-technical teams; influencing across teams

Communication Scope

communication and collaboration skills across technical and non-technical teams

Process & Methodology

release management, coordinated deployment

Free ATS check

Applying for this Director of Software Engineering role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about NYC Criminal Justice Agency?

Real rants from real employees. Read before you apply.

Read Company Rants →