About the job: Senior Director– Software Engineering - SaaS Platform
How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct’s Visual Command Center (VCC) uses AI and Machine Learning within computer vision to track the lifecycle of large capital assets like data centers, airports, hospitals, water treatment systems, etc. Join our team with your talents and leadership as our Senior Director of Software Engineering – SaaS Platform. Check us out at www.reconstructinc.com.
Must be able to work in the company office in Menlo Park, California.
Responsibilities
- Lead the software development team to enhance and maintain best practices while actively contributing to code.
- Collaborate with product managers and developers to architect and develop top-tier SaaS and mobile software for our global customer base across six continents.
- Coordinate overall software development efforts with the CEO, product team, and go-to-market team.
- Drive software development roadmaps, operational plans, and execute against project timelines within an agile/scrum environment.
- Report on development progress, quality, operations, and system performance to executive management, and respond swiftly to customer-impacting issues.
Competencies
- Leadership and Vision - Inspire our team at all levels to accomplish our mission.
- Software Development Experience – Demonstrate excellence and a hands-on approach in software development.
- Planning and Management – Exhibit effective planning, organizational, and operational skills.
- Dynamic Prioritization – Prioritize workflows to maximize value delivery to customers.
- Quality – Ensure high-quality, efficient software development practices.
Qualifications And Experience
- BSc or MSc in Computer Science or related technical field.
- Located in Silicon Valley and able to work in the Menlo Park office.
- 10+ years of software development experience, including at least five years in cloud environments using JavaScript and Python.
- 5+ years leading agile teams and implementing full DevOps practices.
- Strong experience in Cloud/SaaS solutions implementation.
- Diverse hands-on experience with various development platforms, technologies, middleware, frameworks, and languages.
- Proven track record of managing multiple teams and meeting tight release schedules.
- Strong technical vision with a mindset of continuous improvement.