Director- Software Engineering
eSolutionsFirst LLC
McLean, United States of America
4 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
McLean, United States of America
Tech stack
Java
.NET
Artificial Intelligence
Big Data
Information Engineering
Data Systems
Distributed Systems
Python
Cloud Services
Software Engineering
Angular
Kubernetes
Data Analytics
Machine Learning Operations
Microservices
Job description
- We are seeking a highly skilled Software Engineering Director with proven expertise in designing, building, and scaling data solutions.
- This role requires not only strong technical depth but also the ability to lead, mentor, and inspire teams of data engineers.
- You will be responsible for driving the technical strategy, design, and implementation of our data platform to enable advanced analytics, AI/ML, and business intelligence across the organization.
- This role uniquely combines hands-on technical leadership with strategic thinking, requiring someone who can design & deliver solutions for today while building capabilities for tomorrow s AI-driven landscape.
Requirements
- Overall 10+ years of hands-on software development experience including, Java, .Net, Python, Cloud- AWS, Microservices, Kubernetes, Angular- last 5 years of versions in all.
- 7-8 years of leadership experience and people management skills, including leading, mentoring, and influencing developers., * Bachelor s/master s in CS or related field with 15+ years in software engineering (including 5+ in data engineering), strong expertise in distributed systems, cloud platforms, big data technologies, AI/ML integration, and proven leadership experience managing cross-functional teams while delivering scalable, data-driven solutions.
Keys to Success in this Role:
- Success in this role requires strong expertise in modern software and AI, the ability to align technology with business goals, lead with accountability, drive innovation and technical excellence, thrive in ambiguity, and foster a collaborative, high-performing engineering culture.