
Director of Software Engineering
Credibly
full-time
Posted on:
Location Type: Hybrid
Location: Southfield • Missouri • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Provide architecture and staffing direction for the software engineering department
- Directly lead and mentor three Software Engineering Managers
- Indirectly manage a global team of 18 engineers
- Collaborate closely with the product team and other engineering leaders
- Partner with executive leadership to influence and drive organizational design
- Recruit, interview, hire, and train new engineering staff
- Provide constructive and timely performance evaluations
- Drive the implementation of industry-leading best practices for software development
- Monitor department-wide project progress
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 10+ years of enterprise technical leadership experience
- Proven track record of managing other managers and leading large, distributed teams
- Fluent knowledge of and experience in Enterprise software development
- Expert level knowledge in at least one programming language
- Senior level knowledge of at least one interpreted language (Python, Javascript, Typescript) preferred
- Senior level AWS experience
- Conversant in current AI-assisted and agentic tools and technologies for software development
- Extensive experience with Agile development methodologies and tools at scale
- Exceptional communication and interpersonal skills
Benefits
- Flexible working conditions, via hybrid remote/in-office work
- Generous PTO package
- 8 Paid Company Holidays
- Paid Parental Leave, Bereavement, and Jury Duty
- 401k with company match (and 100% vesting after 2 years)
- Medical insurance through BCBSM or BCN
- Dental and Vision provided by BCBS
- HSA and FSA available, including LPFSA and Dependent Care
- Company paid life insurance and short-term disability
- Additional optional insurances
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
enterprise software developmentprogramming languageinterpreted languagePythonJavascriptTypescriptAWSAgile development methodologiesAI-assisted toolsagentic tools
Soft Skills
leadershipmentoringcommunicationinterpersonal skillsorganizational designperformance evaluationcollaborationrecruitmenttraininginfluence
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in related field