Director of Engineering
Job description
About the role
As the , you will play a pivotal role in shaping the future of our technology and engineering teams. This position requires a visionary leader who can drive innovation and foster a culture of excellence. You will be responsible for overseeing engineering projects from conception to completion, ensuring that they align with the company's strategic goals. Your leadership will be crucial in mentoring engineers, optimizing processes, and enhancing product quality while collaborating closely with cross-functional teams.
Key facts
What you'll do
- Lead and manage a diverse team of engineers, providing guidance and support to foster their professional growth and development.
- Develop and implement engineering strategies that align with Prpl's business objectives and drive technological advancements.
- Collaborate with product management, design, and other departments to define project requirements and ensure timely delivery of high-quality products.
- Establish and maintain best practices in software development, including coding standards, testing protocols, and deployment processes.
- Oversee the architecture and design of scalable and robust systems, ensuring they meet performance and security standards.
- Monitor project progress and performance metrics, making data-driven decisions to optimize resources and timelines.
- Facilitate regular team meetings and reviews to encourage open communication, feedback, and continuous improvement.
- Stay abreast of industry trends and emerging technologies, integrating relevant innovations into Prpl's engineering practices.
- Manage budgets and resource allocation for engineering projects, ensuring efficient use of company resources.
- Foster a collaborative and inclusive team environment that encourages creativity and innovation.
- Engage with stakeholders to communicate project updates, challenges, and successes, ensuring alignment with company goals.
- Champion a culture of quality assurance and continuous improvement within the engineering team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is preferred.
- A minimum of 8 years of experience in software engineering, with at least 3 years in a leadership role.
- Proven track record of successfully managing engineering teams and delivering complex software projects on time and within budget.
- Strong understanding of software development methodologies, including Agile and DevOps practices.
- Excellent problem-solving skills and the ability to make sound decisions under pressure.
- Exceptional communication and interpersonal skills, with the ability to collaborate effectively across departments.
- Experience with cloud technologies and microservices architecture is highly desirable.
- Familiarity with programming languages such as Java, Python, or JavaScript, and modern frameworks.
- Knowledge of software testing and quality assurance practices.
- Ability to mentor and inspire team members, fostering a culture of innovation and accountability.
Nice to have
- Experience in the telecommunications or technology sector.
- Familiarity with data analytics and machine learning technologies.
- Previous experience working in a startup or fast-paced environment.
- Understanding of user experience (UX) design principles.
- Participation in open-source projects or contributions to technical communities.
Skills & tools
- Proficiency in project management tools such as Jira, Trello, or Asana.
- Familiarity with version control systems, particularly Git.
- Knowledge of CI/CD pipelines and tools like Jenkins or CircleCI.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong analytical skills and experience with data-driven decision-making.
- Ability to adapt to new technologies and tools as needed.
Practical notes
- This position is based in Orlando, Florida, and may require occasional travel for team meetings or conferences.
- The salary for this role will be competitive and based on the candidate's experience and qualifications.
- Prpl is committed to fostering a diverse and inclusive workplace and encourages applications from individuals of all backgrounds.
- Candidates requiring visa sponsorship should indicate this in their application.
If you are a dynamic leader with a passion for technology and a desire to drive engineering excellence, we invite you to apply for the Director of Engineering position at Prpl. Join us in our mission to innovate and deliver outstanding solutions in the tech industry.