More jobs:
Lead Software Engineer
Remote / Online - Candidates ideally in
Rye, Westchester County, New York, 10580, USA
Listed on 2026-05-20
Rye, Westchester County, New York, 10580, USA
Listing for:
New York Blood Center
Remote/Work from Home
position Listed on 2026-05-20
Job specializations:
-
Software Development
AI Engineer, Software Architect
Job Description & How to Apply Below
As the Lead Software Engineer, you are the technical head of DAPI's Firefox software development team-responsible for the architecture, delivery quality, and engineering capability of the products that power NYBCe's internal operations and enterprise data workflows. Reporting to the VP, Data & AI Product Innovation, you will set technical direction, own engineering standards, lead a team of Software Engineers, and ensure 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.
The Lead Software Engineer is the highest individual contributor level on the software engineering track. You are accountable for the team's technical output-architecture decisions, code quality, AI integration patterns, delivery velocity, and the capability development of every engineer on the Firefox team. You will serve as the primary technical liaison between engineering, product, design, and data science, translating DAPI's product roadmap into executable engineering plans and ensuring the product stack evolves to meet the organization's growing AI ambitions.
Technical Architecture & Platform Direction:
* Own the technical architecture of DAPI's product portfolio-front-end (React/Type Script), 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.
Team Leadership & Delivery Accountability:
* Lead the Firefox software engineering team-providing technical direction, sprint delivery accountability, code review governance, and hands-on guidance for complex work streams.
* 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.
AI Integration Strategy & Execution:
* 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.
Product & Design
Collaboration:
* 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.
Cross-functional & Platform
Collaboration:
* 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 (Infra Verse) 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.
Location Specific Detail:
* Remote - Position requires occasional ability to travel to any Division location to meet with stakeholders and leadership.
Qualifications
Education:
* Bachelor's degree in computer science, Computer Engineering, Information Technology, or a related field. Equivalent practical experience will be considered.
Experience:
* 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/Type Script and C# / ASP.NET Core-architecture, optimization, and production-grade system design.
* Proven experience architecting and delivering AI-integrated product features…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×