Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager, Software Engineering & Technology - Craft

WGU

Craft Education Opportunity

If you're passionate about building a better future for individuals, communities, and our country—and you're committed to working hard to play your part in building that future—consider Craft Education as the next step in your career.

Craft Education is on a mission to solve skilled labor shortages by powering work-based learning pathways for all.

At Craft, we're revolutionizing the apprenticeship degree, combining on-the-job learning with accredited instruction to create innovative educational pathways that accommodate working professionals and meet employer needs. Our flagship product - Craft Connect - helps organizations administer apprentice degree programs and address mission-critical data and reporting needs. Through the same platform, Craft is also transforming how on-the-job learning converts into academic credits.

Our team of technology, education and workforce professionals also provides technical assistance to organizations looking to launch and manage apprenticeship degree programs. We are working tirelessly to accelerate the expansion of these programs along with the data infrastructure that underpins them.

If you're looking to join the work-based learning revolution, we'd love to talk with you. At Craft, you'll have the opportunity to solve hard problems in a high-growth startup environment and make a lasting impact on the future of education and workforce development. We couldn't be more excited to advance this work as a team of innovative, collaborative and mission-oriented professionals - we hope you'll consider joining us.

The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

At WGU, it is not typical for an individual to be hired at or near the top of the range for their position, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is:

Grade: Management Technical 714Pay Range: $148,100.00 - $244,400.00

Job Description

Leads engineers on product development and integration teams. Provides vision, training, technical standards, and direction to engineers who are required to know multiple languages for front-end, back-end, qa and cloud engineering responsibilities. Works closely with leadership to strengthen a culture of collaboration and innovation within highly effective teams. Contributes to cross-functional teams as a lead engineer mentoring or pairing with team members in technical and development tasks.

  • Manages technology team members, providing training, technical standards, and direction.
  • Collaborates with leadership, designers, developers, and subject matter experts to establish the technical vision and analyze trade-offs between usability and performance needs, determining platforms, components, software applications, technologies, and security measures.
  • Interfaces with product, project, and external teams in the definition and execution of development projects; maintains collaborative relationships with all appropriate stakeholders.
  • Works with internal and external customers to elicit technical requirements. Negotiates dependencies and maintains productive working relationships.
  • Ensures optimized performance for high utilization, 24x7 access, accessibility (ADA), responsiveness, and scalability.
  • Ensures data is always handled securely and in compliance with applicable laws.
  • Develops and directs software system testing procedures, programming, and documentation. Continuously improves team's development approach, maximizing team's ability to balance quick execution with security and stability.
  • Clearly communicates constraints, conflicts, requirements, compatibility issues, and items which could affect project outcome, final performance level, or product efficacy. Offers appropriate alternatives and contingency plans.
  • Responsible for both software and data engineering individuals.
  • Works in a fast-paced environment and organizes work efforts and individual efficiency of engineers.
  • Recruits and hire individuals as needed
  • Leans into AI code development practices and ensures currency with evolving technical landscape.
  • Performs other related duties as assigned.

This job description includes a general representation of job requirements rather than a comprehensive inventory of all required responsibilities or work activities. The contents of this document or related job requirements may change at any time with or without notice.

Qualifications

Knowledge, Skills, and Abilities

  • 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; demonstrated 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 and techniques of computer science, engineering, and mathematical analysis.
  • Ability to manage multiple tasks and responsibilities in rapid, deadline-driven environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses.
  • Excellent verbal and written communication skills; able to communicate effectively with technical and non-technical team members, external stakeholders, and management.
  • Ability to maintain effective working relationships with team members and stakeholders.
  • Is a self-starter with bias for action while maintaining stable, secure user experiences.
  • Ability to ramp up quickly on new technologies.
  • Exhibit strong attention to detail.
  • Exhibit excellent judgment.
  • Ability to provide team members with measurable goals and performance standards to track efficiency and performance against goals.
  • Skilled in developing plan to accomplish division or job area responsibilities that align with department and provides individual team members performance goals and targets.
  • Skilled in compiling data to prepare budgets.
  • Skills in making improvements of processes or systems to enhance performance of the job area.
  • Critical thinking skills and ability to prioritize competing priorities and communicate why and reasoning for decision
  • Skills in communication with senior leaders in a concise and relevant manner and based on problems to solve.
  • Ability to manage the work of assigned employees and/or supervisors who generally exercise some latitude and independence in their assignments.
  • Knowledgeable to ensure proper training of team members, and actively participates 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 web services including experience interfacing with databases and integrating third party products with existing infrastructure.
  • 2 years of experience leading teams of software engineering professionals or related leadership experience

Experience in lieu of education

Equivalent relevant experience performing the essential functions of this job may substitute for education degree requirements. Generally, equivalent relevant experience is defined as 1 year of experience for 1 year of education and is the discretion of the hiring manager.

Preferred Qualifications

  • 5 years of experience leading teams of software engineering professionals or related leadership experience.
  • Master's degree in computer science, information technology, or related field.
  • Start up or early-stage company experience growing to scale

Physical Requirements:

  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.

Travel Language

This position requires occasional travel of up to 20%, including required attendance at designated company summits (typically one to two per year). Additional travel may include conferences, visits to company locations, and other business-related events as needed. Additional travel may be assigned as needed to support business requirements.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering & Technology - Craft in Nashville, TN vacancy
  •  ...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... 
    Suggested
    Full time
    Work experience placement
    Flexible hours

    Western Governors University

    Nashville, TN
    3 days ago
  •  ...Senior Manager, Software Engineering Location: Nashville, TN (hybrid) As a Senior Manager of Software Engineering in the Fraud Technology group, here's what you can expect to do: Team Leadership: Provide strong leadership to the software engineering team... 
    Suggested
    Contract work

    Asurion

    Nashville, TN
    3 days ago
  •  ...critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber...  ...in the interest of national security. Job Title : Manager, Software Engineering Job Number: 36429 Job Location: Nashville, TN Schedule:... 
    Suggested
    Temporary work
    Work experience placement
    Local area

    L3Harris

    Nashville, TN
    3 days ago
  • $101.9k - $140k

     ...learn more, please see . What you'll do here: As the Software Engineering Manager, you will manage and lead all aspects of a team dedicated...  ..., to derive solutions that meet end user, company, and technology goals. Track quality and efficiency improvements... 
    Suggested
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Nashville, TN
    10 hours ago
  • $160.2k - $263.7k

     ...Job Description The Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency of simulated...  ...employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero... 
    Suggested
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Nashville, TN
    4 days ago
  • $120k - $150k

     ...You'll Be Doing: Responsibilities Assist in managing day-to-day activities of the software engineering team, ensuring alignment with project goals and...  ...platforms (e.g., Azure, AWS,GCP) and containerization technologies like Docker. ~ Strong problem-solving and... 
    Immediate start

    Evolent

    Nashville, TN
    3 days ago
  • $195k - $257.5k

     ...Circle Engineering Manager Circle is one of the world's leading internet...  ...our platform Lead agile software processes for engineering...  ...company objectives, develop technology roadmaps and set realistic...  ...wide variety of elements when crafting our compensation ranges and... 
    Remote work
    Flexible hours

    Circle

    Nashville, TN
    2 days ago
  •  ...integrate data across the enterprise. What You’ll Do Lead AI‑First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user experiences across Teradata’s cloud analytics platform. In... 
    Permanent employment
    Flexible hours

    Teradata Corporation (SE)

    Nashville, TN
    2 days ago
  • $106.61k - $284.28k

     ...something bigger - helping to simplify health care one person, one family and one community at a time. Job Summary As a Sr. Manager of Software Engineering, you will guide an impactful team of engineers specializing in modern healthcare solutions. You will collaborate... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Nashville, TN
    1 day ago
  •  ...building that future—consider Craft Education as the next step...  ...academic credits.Our team of technology, education and workforce...  ...organizations looking to launch and manage apprenticeship degree...  ...00Job DescriptionThe Senior Software Engineer for Craft is responsible for... 
    Full time
    Apprenticeship
    Flexible hours

    Western Governors University

    Nashville, TN
    2 days ago
  • Technical Manager, Software Engineering CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Our mission is to digitize the world’s real estate, empowering all people to discover... 
    Work from home

    CoStar Group, Inc.

    Nashville, TN
    1 day ago
  •  ...Prime Health Services is seeking a Director of Software Engineering in Nashville, Tennessee. This role involves leading software engineering teams to deliver high-quality, scalable solutions and ensuring alignment with business requirements. The ideal candidate will... 

    Prime Health Service Inc

    Nashville, TN
    2 days ago
  • $300k - $360k

     ...to lead the Loans Lifecycle engineering organization, spanning the Loans...  ...response, pipeline SLA management, and reconciliation processes...  ...years of relevant experience in software engineering. ~3+ years...  ...generous stipends for spending on Technology, Food, various Lifestyle... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Nashville, TN
    2 days ago
  •  ...The Director of Software Engineering is responsible for leading and managing PRIME Health Services’ software engineering teams to deliver high-quality, scalable...  ...compliance with cybersecurity and healthcare technology standards Requirements ~ Bachelor’s degree in... 
    Temporary work
    Work at office

    Prime Health Service Inc

    Nashville, TN
    2 days ago
  • $163.9k - $235.55k

     ...seeking a Director of Shared Services Engineering to lead a centralized services organization...  ...for accelerating high‑quality software delivery across engineering teams. You...  ...Engineering frameworks, and Enterprise Release Management under a unified shared services charter... 

    UKG (Ultimate Kronos Group)

    Nashville, TN
    2 days ago
  • $163.9k - $235.55k

     ...(ESE) organization, a cross-functional engineering team responsible for the design, development...  ...for accelerating high-quality software delivery across engineering teams....  ...Engineering frameworks, and Enterprise Release Management under a unified shared services charter... 
    Local area

    UKG

    Nashville, TN
    4 days ago
  • $186.07k - $218.9k

     ...power of crypto and blockchain technology to update the financial...  ...design, security, data or other engineering teams. Demonstrate a keen...  ...5 years of experience in software engineering and at least 5 years...  ...) may regulate the way we manage the data of job applicants.... 
    Full time
    Local area

    Coinbase

    Nashville, TN
    2 days ago
  •  ...Senior Software Engineer (Fraud Technology) Location: Nashville, TN (hybrid) At Asurion, we build products and experiences that help people stay...  ...and platform investments, partner closely with product managers, UX designers, and engineers, and help shape system design... 

    Asurion

    Nashville, TN
    2 days ago
  • $129.4k - $198.4k

     ...assistance. With Super Cruise hands‑free technology in more than 500,000 Super Cruise‑...  ...simulation tests used for autonomous vehicle software validation. Develop and maintain GM’s...  ...simulation trust and health trends to engineering teams and leadership. Drive scalable simulation... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Nashville, TN
    3 days ago
  • $300k - $360k

     ...Director of Site Reliability Engineering, you will own execution for...  ...including incident response, risk management, and operational lifecycle...  ...& lifecycle program. Build software and program management...  ...generous stipends for spending on technology, food, various lifestyle... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Nashville, TN
    3 days ago
  • $128.25k - $266.88k

     ...It takes powerful technology to connect our brands and partners with...  ...to write mobile app code, engineer the servers behind our massive...  ...the Role As a Senior Software Engineer, you will build and...  ...authorization, rate limiting, and quota management ensuring secure access to... 
    Immediate start

    Yahoo Holdings Inc.

    Nashville, TN
    2 days ago
  • $186.07k - $218.9k

     ...the power of crypto and blockchain technology to update the financial system. We...  ...spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product...  ...Strong proficiency in backend software engineering (e.g., Go, Python, or... 
    Local area
    Immediate start

    Coinbase

    Nashville, TN
    3 days ago
  •  ...Software Engineer Do you believe in the power of technology to transform lives and create a better world? Are you driven by a deep passion for social impact,...  ...performance, and testing. Collaborate with Product Management and Engineering to ensure quality in a fast-paced... 
    Work at office
    Local area
    3 days per week

    Tyler Technologies

    Nashville, TN
    3 days ago
  •  ...Ll Oefentherapie in Nashville, Tennessee is searching for a Director of Software Engineering. In this role, you will lead a team responsible for designing and developing software applications, enhancing existing software architecture, and aligning development activities... 

    Ll Oefentherapie

    Nashville, TN
    2 days ago
  •  ...Senior Software Engineer Bastrop, TX ENGINEERING, Software Engineering In office Full-time The Boring Company was founded to solve the problem...  ...underground network of tunnels. Today, we are creating the technology to increase tunneling speed and decrease costs by a factor... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Weekend work

    Latent AI

    Nashville, TN
    2 days ago
  • $243.87k - $286.9k

     ...crypto and blockchain technology to update the financial...  ...: The Financial Engineering team at Coinbase is key...  ...company-wide objectives Manage and mentor PMs, setting the bar for product craft, stakeholder...  ...Computer Science degree or Software Engineering experience... 
    Local area

    Coinbase

    Nashville, TN
    1 day ago
  •  ...mind, our employees deliver end-to-end technology solutions connecting the space, air,...  .... Job Title : Senior Specialist, Software Engineering Job Number: 35949 Job Location:...  ...components and applications. May perform task management activities for other software... 
    Work at office
    Local area
    Weekend work
    Afternoon shift

    L3Harris

    Nashville, TN
    10 hours ago
  • $43.98k - $105.6k

     ...Associate Software Engineer Choosing Capgemini means choosing a company where you will be empowered...  ...organizations unlock the value of technology and build a more sustainable, more...  ...seeking feedback to improve and starting to manage own career with support. The base... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Local area

    Capgemini

    Nashville, TN
    4 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...Description At Danaher, we bring together science, technology, and operational excellence to accelerate the impact of innovation... 
    Remote job
    Internship

    Danaher

    Nashville, TN
    10 hours ago
  •  ...virtual business process and technology services to leading global...  ...re passionate about content management, scalable web systems, and component...  .... Collaborate with other engineers to integrate APIs, improve...  ...3+ years of professional software engineering experience Bachelor... 
    Local area
    Remote work
    Work from home
    Shift work

    ESP Engineered

    Nashville, TN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineering & Technology - Craft. Be the first to apply!