About the job: Senior Director- Software Engineering - SaaS PlatformMust be able to work in the company office in Menlo Park, California.
Responsibilities- Lead software development team to enhance and maintain best-of-class software development practices while getting "hands-on" in the code
- Collaborate with product managers and developers to architect and develop the best SaaS and mobile software for our global base of customers and prospects on six continents
- Collaborate overall software development with the CEO, product team, and go-to-market team
- Drive software development roadmaps, operational plans, and execution against project plans and delivery commitments within an agile/scrum environment
- Report on development progress, quality, operations, and system performance to executive management and act quickly and decisively to resolve customer-impacting issues
Competencies- Leadership and Vision - Inspire our people at all levels to accomplish our mission
- Software Development Experience - Bring software development experience that demonstrates excellence and a "hands-on" attitude
- Planning and Management - Demonstrate effective planning, organizational and operational skills
- Dynamic Prioritization - Prioritize workflows to achieve optimal value delivered to customers
- Quality - Produce high-quality but time-efficient software development best practices
Qualifications and Experience- BS or MS in Computer Science or related technical discipline
- Located in Silicon Valley and work in the office in Menlo Park, California
- 10+ years of software development experience with at least five years of "hands-on" cloud environments working with Javascript and Python
- 5+ years leading agile teams and driving full DevOps software development practices
- Strong experience in implementing Cloud/SaaS solutions
- Diverse experience with a "hands-on" broad range of development platforms, technologies, middleware, frameworks, and programming languages
- Proven ability to manage multiple teams and meeting aggressive release schedules
- Strong technical vision and 'continuous improvement' mindset