×
Register Here to Apply for Jobs or Post Jobs. X

Manager, Software Engineering & Technology - Craft

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: Western Governors University
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Job Overview

The Manager of Engineering and Technology at Craft leads a high‑performing software engineering team responsible for product development and system integrations.

Responsibilities
  • Set the technical vision, establish standards, and provide coaching and direction to engineers working across front‑end, back‑end, QA, and cloud technologies.
  • Partner closely with senior leadership to foster a collaborative and innovative culture and contribute as a hands‑on technical leader through mentorship, pairing, and cross‑functional development efforts.
  • Manage technology team members, providing training, technical standards, and direction.
  • Collaborate with leadership, designers, developers, and subject matter experts to establish the technical vision, analyze trade‑offs between usability and performance, determine platforms, components, applications, technologies, and security measures.
  • Interface with product, project, and external teams in definition and execution of development projects, maintaining collaborative relationships with stakeholders.
  • Work with internal and external customers to elicit technical requirements.
  • Negotiate dependencies and maintain productive working relationships.
  • Ensure optimized performance for high utilization, 24/7 access, accessibility (ADA), responsiveness, and scalability.
  • Ensure data is handled securely and in compliance with applicable laws.
  • Develop and direct software system testing procedures, programming, and documentation.
  • Continuously improve the team’s development approach to balance quick execution with security and stability.
  • Clearly communicate constraints, conflicts, requirements, compatibility issues, and items that could affect project outcomes, offering alternatives and contingency plans.
  • Be responsible for both software and data engineering individuals.
  • Organize work efforts and engineer efficiency in a fast‑paced environment.
  • Recruit and hire individuals as needed.
  • Leverage AI code development practices and stay current with evolving technical landscape.
  • Perform other related duties as assigned.
Qualifications
  • Ability to provide technical and architectural leadership and successfully coach an engineering team.
  • Ability to develop and direct software system testing procedures, programming, and documentation; commitment to efficient, secure, scalable, and maintainable code and engineering practices.
  • Demonstrated ability to understand business needs and execute on a business strategy.
  • Ability to research, design, and develop computer software systems applying principles of computer science, engineering, and mathematical analysis.
  • Ability to manage multiple tasks and responsibilities in rapid, deadline‑driven environments.
  • Excellent verbal and written communication skills, capable of communicating with technical and non‑technical stakeholders and management.
  • Ability to maintain effective working relationships with team members and stakeholders.
  • Self‑starter with bias for action while maintaining stable, secure user experiences.
  • Ability to ramp up quickly on new technologies.
  • Strong attention to detail and excellent judgment.
  • Ability to provide team members with measurable goals and performance standards to track efficiency.
  • Skilled in developing plans to accomplish division or job area responsibilities that align with department targets.
  • Skilled in compiling data to prepare budgets.
  • Skilled in making improvements to processes or systems to enhance performance.
  • Critical thinking skills and ability to prioritize competing priorities and communicate reasoning for decisions.
  • Skill in communicating with senior leaders in a concise, relevant manner based on problems to solve.
  • Ability to manage the work of assigned employees and/or supervisors with some latitude and independence.
  • Knowledgeable in ensuring proper training of team members and actively participating in hiring, firing, and promotion decisions.
  • Conducts performance reviews and recommends salary reviews.
Education

Bachelor’s degree in computer sciences, information technology, or related field OR equivalent and relevant work experience.

Experience

6 years of experience and a proven track record in developing web‑based applications and…

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary