Director of Software Engineering

NYC Criminal Justice AgencyNew York, NY
$155,000 - $185,000Hybrid

About The Position

The Director of Software Engineering leads the design, delivery, and operation of CJA’s enterprise application platforms, ensuring secure, scalable, and reliable systems that support mission-critical operations. This role owns the full software development lifecycle and provides technical leadership across architecture, engineering standards, and delivery practices. Reporting to the Executive Director of IT, the Director is accountable for application performance, system reliability, and long-term platform sustainability. The role partners with business and IT leadership to translate operational needs into scalable solutions while balancing delivery speed, stability, and governance in a regulated, high-availability environment.

Requirements

  • Minimum of ten (10) years of progressively responsible experience in software development, including production systems
  • Minimum of 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
  • Strong 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
  • Strong communication and collaboration skills across technical and non-technical teams
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience
  • Ability to meet background check requirements and work within a hybrid schedule

Nice To Haves

  • Experience working in regulated or high-accountability environments preferred

Responsibilities

  • Lead the design, delivery, and operation of enterprise application platforms, ensuring secure, reliable, and scalable systems that support mission-critical operations
  • Own the full software development lifecycle, including application architecture, feature delivery, release management, and production readiness, ensuring coordinated deployment and reliable operation in partnership with Infrastructure teams
  • Establish and enforce software engineering standards, best practices, and governance frameworks, including code quality, testing, CI/CD, and technical decision-making
  • Ensure high availability and performance of applications supporting 24/7 operations, including monitoring, incident response, and continuous improvement of system stability
  • Define and drive application architecture and modernization strategy, including cloud-native patterns, API-driven design, and containerized environments
  • Lead and grow the Software Engineering team, including hiring, mentoring, and driving accountability for delivery, quality, and professional development
  • Partner with executive leadership and business stakeholders to translate operational needs into scalable technical solutions
  • Oversee software-related vendors, consultants, and service providers, ensuring alignment with engineering standards, delivery expectations, and cost management
  • Contribute to IT strategy, roadmap planning, and cross-functional initiatives, collaborating with Data Platform, Infrastructure, and Solution Delivery teams
  • Champion NYCJA’s values and principles.

Benefits

  • health, dental and vision insurance
  • a comprehensive mental health, and wellness, Employee Assistance Program (EAP) plan
  • four weeks’ vacation
  • paid holidays
  • a retirement plan with employer matching contributions
  • professional learning and development for its staff members
  • varied opportunities for learning and development through partnerships and vendor services for web based, in-person professional development training, as well as in-house job training and development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service