Director of Software Engineering

Eccalon

  • Detroit, Michigan
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Cloud Architectureunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Improvementunmatched
    • Cross-Functionalunmatched
    • Distributed Computingunmatched
    • Engineeringunmatched
    • Incident Responseunmatched
    • Leadershipunmatched
    • Maintain Complianceunmatched
    • Mentoringunmatched
    • Metricsunmatched
    • Microservicesunmatched
    • Microsoft Windows Azureunmatched
    • PCIunmatched
    • Product Designunmatched
    • Product Strategyunmatched
    • Regulatory Complianceunmatched
    • Reliability Engineeringunmatched
    • Scalable System Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Set Goalsunmatched
    • Software Design for Test (SDET)unmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Software as a Service (SaaS)unmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Strategyunmatched
    • Time Managementunmatched

    Description

    Job Summary:

    We are looking for a visionary and technically strong Director of Software Engineering to lead our engineering teams in building scalable, secure, and high-performance software solutions. This role is pivotal in shaping our technical strategy, driving engineering excellence, and delivering innovative products in a fast-paced, tech-driven environment.

    Responsibilities:

    • Leadership & Strategy
      • Define and execute the engineering roadmap in alignment with company goals and product strategy, and technical leadership.
      • Lead and mentor tech leads, software and QA engineers across multiple teams.
      • Foster a high-performance culture focused on innovation, accountability, and continuous improvement.
      • Establish clear goals, metrics, and accountability frameworks for engineering teams
    • Technical Oversight
      • Help guide architectural decisions and ensure adherence to modern software engineering principles.
      • Champion best practices in software design, testing, deployment, and operations.
      • Evaluate and implement new technologies to improve scalability, reliability, and developer productivity.
    • Project & Product Delivery
      • Collaborate with leadership, design, and the Product Delivery Office to deliver high-quality software on time and within scope.
      • Strong command of SDLC best practices, agile methodologies, and application lifecycle management
      • Ensure robust monitoring, alerting, and incident response practices are in place.

    Required Qualifications:

    • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
    • 10+ years of software engineering experience, including 5+ years in a leadership role.
    • Proven experience leading engineering teams in a technical product or SaaS company.
    • Excellent communication and cross-functional collaboration skills
    • Deep understanding of cloud-native architectures (AWS and Azure), microservices, and distributed systems.
    • Strong communication and collaboration skills, with the ability to influence across departments.
    • Experience with Agile, Scrum, or SAFe methodologies.

    Preferred Qualifications:

    • Familiarity with security and compliance standards (e.g., FedRAMP, PCI, etc.)
    • Background in AI/ML, data engineering, or platform engineering is a plus.
     

    Numbers & Facts

    LocationDetroit, Michigan

    Similar Jobs

    See more jobs