Jobs · Engineering · New York

Lead Software Engineer

New York Blood Center · Rye, NY · 2 mo ago
HybridEngineering$170k–$180k/yrFull-time

About the role

The Lead Software Engineer is the technical head of DAPI's Firefox software development team. This role is responsible for setting technical direction, owning engineering standards, leading a team of Software Engineers, and ensuring DAPI's product portfolio is built to a standard of quality, reliability, and maintainability that supports the organization's long-term AI and data strategy.

Responsibilities

  • Own the technical architecture of DAPI's product portfolio—front-end (React/TypeScript), back-end (C# / ASP.NET Core), APIs, and Azure cloud infrastructure supporting application workloads.
  • Set and govern engineering standards across the Firefox team—coding conventions, testing requirements, CI/CD pipeline configuration, security practices, and documentation expectations.
  • Lead evaluation and adoption of new technologies, frameworks, and Azure platform capabilities—balancing innovation against stability and team capacity.
  • Lead the Firefox software engineering team—providing technical direction, sprint delivery accountability, code review governance, and hands-on guidance for complex workstreams.
  • Own team capacity planning, sprint scoping, and backlog estimation—ensuring delivery commitments are accurate, realistic, and met consistently.
  • Develop team capability through structured mentorship, code review culture, technical learning pathways, and progressive responsibility for Senior and junior engineers.
  • Own DAPI's application-layer AI integration strategy—defining architectural patterns for consuming Azure AI Services, Azure OpenAI, and ML model endpoints within production software products.
  • Lead the implementation of AI-powered product features—ensuring human-in-the-loop design, responsible AI compliance, and clean integration with Data Science model infrastructure.
  • Collaborate with the Lead Data Scientist to define integration contracts between ML model serving infrastructure and application code—ensuring clear ownership boundaries and operational reliability.
  • Contribute to DAPI's AI governance implementation at the application layer—enforcing Human-in-the-Loop (Policy 004), Model Governance (Policy 005), and AI Usage & Access (Policy 007) standards in product code.
  • Serve as the primary technical partner to Product Managers—contributing to product discovery, feasibility assessment, roadmap sequencing, and backlog refinement from an engineering perspective.
  • Partner with the Product Designer to ensure UI/UX designs are technically feasible, implemented accurately, and performant in production.
  • Represent engineering in DAPI's discovery-to-delivery process—ensuring technical constraints are surfaced early, scope is managed proactively, and engineering input shapes product decisions.
  • Collaborate with the Lead Data Engineer on shared platform concerns—API contracts, data access patterns, event-driven integration, and application/data platform boundaries.
  • Partner with Cloud Infrastructure (InfraVerse) on Azure environment governance, deployment architecture, and security configuration for application workloads.
  • Represent the software engineering function in architectural discussions, vendor evaluations, and executive-level technical reviews.
  • Participate in on-call rotation and off-hours outage escalation support.

Requirements

Required qualifications include:

  • Bachelor’s degree in computer science, Computer Engineering, Information Technology, or a related field.
  • 8+ years of professional software development with demonstrated ownership of enterprise-scale product portfolios.
  • 2+ years of experience technically leading a software engineering team in a product delivery environment.
  • Expert-level React/TypeScript and C# / ASP.NET Core—architecture, optimization, and production-grade system design.
  • Proven experience architecting and delivering AI-integrated product features using Azure AI Services, Azure OpenAI, or equivalent ML platform integrations.
  • Deep experience with Azure cloud application architecture—App Service, Azure Functions, API Management, Azure SQL, Service Bus, Key Vault, and related services.
  • Strong background in engineering standards governance—CI/CD pipeline ownership, code review culture, testing strategy, and DevOps discipline.
  • Demonstrated experience leading and mentoring software engineers—technical direction, performance development, and team capability growth.
  • Microsoft Certified: Azure Developer Associate Microsoft Certified: Azure Solutions Architect Expert (Lead level); or equivalent cloud development certifications.
  • Enterprise front-end and back-end architecture—React/TypeScript at scale, ASP.NET Core service design, API governance, and application security patterns.
  • AI application integration architecture—Azure AI Services, Azure OpenAI SDK, model endpoint consumption patterns, and responsible AI implementation at the application layer.
  • Azure cloud application platform—hosting, networking, identity, storage, messaging, and security services for enterprise web application workloads.
  • Engineering standards and DevOps governance—CI/CD pipeline design, automated testing strategy, branching models, and release management.
  • Agile delivery leadership—sprint planning, team capacity management, backlog refinement, and cross-functional technical coordination.
  • DAPI AI governance policies (004, 005, 007) and their implementation requirements at the application and UI layer.

Qualifications

Education Qualifications:

  • Bachelor’s degree in computer science, Computer Engineering, Information Technology, or a related field.
  • Equivalent practical experience will be considered.

Skills

Skills Set and govern technical architecture across a full-stack enterprise product portfolio on Azure. Lead software engineering team—technical direction, delivery accountability, mentorship, and capability development. Architect AI integration patterns at the application layer—clean model consumption, human-in-the-loop UI design, and responsible AI compliance. Translate product roadmap priorities into engineering delivery plans with accurate scope, sequencing, and risk management. Communicate technical architecture decisions and engineering trade-offs clearly to Product Managers, Data Scientists, and executive stakeholders. Abilites Translate product requirements and design specifications into well-structured, maintainable code. Work independently and manage concurrent tasks across active sprint cycles in a lean team. Communicate technical constraints and decisions clearly to Product Managers, Designers, and non-technical stakeholders. Embrace accountability and take end-to-end ownership of feature delivery from development through production. Incorporate feedback constructively through code review, testing cycles, and retrospectives.

Benefits

Location Specific Detail: Hybrid - 3 days a week onsite

Pay

For applicants who will perform this position in New York City or Westchester County, the proposed annual salary is $170,000.00p/yr. to $180,000.00p/yr. For applicants who will perform this position outside of New York City or Westchester County, salary will reflect local market rates and be commensurate with the applicant’s skills, job-related knowledge, and experience.

Schedule

Positions reporting into our New York location: $170,000 - $180,000 Positions reporting into our Rhode Island location: $155,000 - $165,000 Positions reporting into our Minnesota location: $155,000 - $165,000 Position reporting into our Delaware location: $145 ,000 - $155,000 Positions reporting into our Nebraska location: $145 ,000 - $155,000 Positions reporting into our Missouri location: $145 ,000 - $155,000 Unless otherwise specified, all posted opportunities are located in the New York or Greater Tri-State office locations.

Company Overview

Founded in 1964, New York Blood Center (NYBC) has served the tri-state area for more than 60 years, delivering 500,000 lifesaving blood products annually to 150+ hospitals, EMS and healthcare partners. NYBC is part of New York Blood Center Enterprises (NYBCe) , which spans 17+ states and delivers one million blood products to 400+ U.S. hospitals annually. NYBCe additionally delivers cellular therapies, specialty pharmacy, and medical services to 200+ research, academic and biopharmaceutical organizations. NYBCe’s Lindsley F. Kimball Research Institute is a leader in hematology and transfusion medicine research, dedicated to the study, prevention, treatment and cure of bloodborne and blood-related diseases. NYBC serves as a vital community lifeline dedicated to helping patients and advancing global public health. To learn more, visit nybc.org . Connect with us on Facebook , X , Instagram , and LinkedIn .

Similar jobs

Lead Software Engineer

Biological Sciences Division at the University of ChicagoChicago, IL· 2 wk ago
RemoteAnalyst$120k–$170k/yrapply on uchicago.wd5.myworkdayjobs.com

Lead Software Engineer

Revenue Management Solutions, LLCOklahoma City, OK· 2 wk ago
Engineeringapply on workforcenow.adp.com

Lead Software Engineer

LeidosArlington, VA· 2 wk ago
Information Technology$87k–$157k/yrapply on careers.leidos.com

Lead Software Engineer

Toshiba Global Commerce SolutionsFrisco, TX· 2 wk ago
Engineering$140k–$165k/yrapply on job-boards.greenhouse.io