Director of Engineering - Disprz | Scrabble
Posted on August 25, 2023
Job Description
About the Role:
As a key role of the Director of Engineering, you will implement the execution strategy and
roadmap(s) for the evolution of the Disprz product. You will drive initiatives across Disprz with
partners across engineering, product management and customer success teams to innovate
technology efficiency, reliability, performance, scalability. You will deliver forward-thinking and
innovative approaches to anticipate and address problems that present critical long-term risks
or opportunities, and directly influence the technical strategy and direction at a scale that drives
execution across multiple strategic business areas or cross-functional partner teams.
As the leader of all software development tribes, you will have the unique opportunity to mentor,
guide and shape the careers of software engineers, lead engineers and architects.
roadmap(s) for the evolution of the Disprz product. You will drive initiatives across Disprz with
partners across engineering, product management and customer success teams to innovate
technology efficiency, reliability, performance, scalability. You will deliver forward-thinking and
innovative approaches to anticipate and address problems that present critical long-term risks
or opportunities, and directly influence the technical strategy and direction at a scale that drives
execution across multiple strategic business areas or cross-functional partner teams.
As the leader of all software development tribes, you will have the unique opportunity to mentor,
guide and shape the careers of software engineers, lead engineers and architects.
Responsibilities
● Provide technical vision and strategy for the team and a collaborative working
environment, and design/lead a multi-year technical roadmap, managing short- and
long-term technology investments.
● Partner with Product Management, UX, Engineering Services, Customer Success, and
other teams to create, drive, and deliver an innovative, compelling, and user-friendly
experience to customers.
● Build and lead a software development team to invent, implement, and deploy cloud-
based software solutions in a commercial, mission-critical environment with a focus on
based software solutions in a commercial, mission-critical environment with a focus on
scalability, efficiency, performance, and sustainability.
● Develop and grow talent through effective mentoring, succession planning, and retention
strategies.
● Stay abreast of industry trends, best practices, and emerging technologies to drive
innovation and enhance the company's competitive edge.
● Manage software development budgets, resource allocation, and project timelines to
optimize resource utilization and project outcomes.
● Develop and maintain relationships with external partners, vendors, and technology
providers to leverage their expertise and tools for enhancing software development
processes.
● Drive continuous improvement initiatives, promoting process efficiency, automation, and
scalability across software engineering practices.
● Develop and grow talent through effective mentoring, succession planning, and retention
strategies.
● Stay abreast of industry trends, best practices, and emerging technologies to drive
innovation and enhance the company's competitive edge.
● Manage software development budgets, resource allocation, and project timelines to
optimize resource utilization and project outcomes.
● Develop and maintain relationships with external partners, vendors, and technology
providers to leverage their expertise and tools for enhancing software development
processes.
● Drive continuous improvement initiatives, promoting process efficiency, automation, and
scalability across software engineering practices.
Required skillset
● Bachelor’s in Computer Science, Software Development, a related technical field, or
equivalent practical experience.
● 10 years of experience as a technical leader leading software delivery teams.
● Strong technical background with expertise in software architecture, design, and
development.
● A demonstrable passion for developing high-quality, performant software
● Demonstrated success in leading large-scale software projects from conception to
delivery partnering with Product Management, UX, Engineering Services, Customer
Success, and other teams
● Exceptional leadership skills, with a track record of building and mentoring high-
performing software engineering teams.
performing software engineering teams.
● Excellent communication and interpersonal abilities, capable of effectively collaborating
with both technical and non-technical stakeholders.
● In-depth knowledge of Agile and DevOps methodologies, with a focus on continuous
integration and continuous delivery (CI/CD).
● Strategic thinker with the ability to formulate and execute software engineering
strategies that align with business objectives.
● Strong analytical and problem-solving skills, with the ability to make informed decisions
in a fast-paced and dynamic environment.
with both technical and non-technical stakeholders.
● In-depth knowledge of Agile and DevOps methodologies, with a focus on continuous
integration and continuous delivery (CI/CD).
● Strategic thinker with the ability to formulate and execute software engineering
strategies that align with business objectives.
● Strong analytical and problem-solving skills, with the ability to make informed decisions
in a fast-paced and dynamic environment.
