What are the responsibilities and job description for the Director of Engineering position at Savant Labs?
About Us :
Savant is an innovative SaaS company that has secured $18.5M in Series A funding. Our mission is to develop an all-in-one analytics automation platform where business analysts, regardless of their technical background, can easily explore, build, share, and automate analytics projects. We aim to revolutionize analytics in the same way UIPath transformed data entry. With a rapidly expanding market worth $25B, our growth awaits!
The founders have over five years of collaborative experience in the analytics industry, with a successful track record at companies like Lattice Engines, Drawbridge, Clearwell, Data Domain, 3Par, and Hyperion.
Job Summary :
We are seeking a dynamic Software Director to spearhead our software development lifecycle, manage cross-functional teams, and deliver high-quality, innovative software solutions. This strategic leadership position requires a strong technical background, visionary thinking, and outstanding communication skills to synchronize our software development goals with broader organizational objectives.
Key Responsibilities :
- Leadership and Strategy :
- Develop and execute the software development strategy in alignment with company goals.
- Guide and mentor a global team of engineering managers, architects, and developers to achieve software delivery excellence.
- Cultivate a collaborative and innovation-driven engineering culture.
- Promote a customer-centric approach and test-driven practices across the team.
- Project and Program Management :
- Oversee the planning, execution, and timely, budget-conscious delivery of software projects.
- Collaborate with product managers to define technical requirements, roadmaps, and project priorities.
- Ensure alignment between business objectives and engineering projects.
- Technology and Architecture :
- Make key technical decisions around software architecture, frameworks, and tools.
- Keep up-to-date with emerging technologies and industry trends to enhance competitiveness.
- Ensure that software systems are scalable, maintainable, and secure.
- Process Improvement :
- Establish best practices for software development, testing, and deployment.
- Drive ongoing improvements in software quality, team productivity, and delivery timelines.
- Champion agile methodologies and DevOps principles for streamlined processes.
- Risk and Compliance Management :
- Ensure compliance of software projects with regulatory and security requirements.
- Proactively identify, assess, and mitigate risks throughout the project lifecycle.
Key Qualifications :
Preferred Qualifications :
Desired Competencies :
Salary : $19