CareerPlan

Senior Director, Software Engineering

USA - Philadelphia, PAFull-time2026-10-12 → 2026-11-10
Hybrid

Core

Lead technical teams and serve as the focal point for development issues across a development-wide program, overseeing designs, implementation, and unit testing while coordinating with Content, Product Tech, DevOps, and AI teams.

Role type

Senior Director, Software Engineering

Builds

Commercial software modules and microservices

Domain

Enterprise software, SaaS, AI/ML

Deliverable

production ML models

Required skills

Java, JavaScript, SQL (MySQL/SQL Server/Oracle/PostgreSQL), Microservices, REST/SOAP services, Agile/Scrum, AWS, Unit testing frameworks (Junit), ML/NLP (entity extraction, data mining, sentiment analysis, time series forecasting), System design, Team leadership, Hiring, Performance management

Preferred skills

Experience with ExtJS, Angular, DoJo, Lucid Charts, Figma, Jira

Technologies

Java, NodeJS, MySQL, SQL Server, Oracle, PostgreSQL, AWS, Junit, ExtJS, Angular, DoJo, Lucid Charts, Figma, Jira

Responsibilities

Lead and manage multiple software engineering teams including hiring and performance management; Oversee system designs and development processes; Coordinate cross-functionally with Product, Content, DevOps, and AI teams; Translate business requirements into system designs and product roadmaps; Present status updates to stakeholders and senior leaders; Ensure adherence to industry standards and best practices.

Seniority

Senior, hands-on IC with management responsibilities