Simplify Logo


Director of Engineering

Posted on 6/18/2024



51-200 employees

Authorization platform for multi-cloud environments

Data & Analytics

Senior, Expert

San Carlos, CA, USA

Product Engineering
Software Development
Systems Engineering
Engineering Management
Required Skills
Product Design
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 8+ years of experience in software engineering, with 4+ years in a leadership role
  • Experience building enterprise SaaS products
  • Startup experiences that scale a team from under 20 to 40+
  • Experience building, delivering and managing support for SaaS products
  • Experience building and delivering services in AWS and/or on Kubernetes
  • Experience leading and managing a fully distributed team
  • Solid understanding of software engineering fundamentals and modern software delivery process
  • Knowledge of Agile development, including Scrum management, stories, defect tracking & management, product backlog, JIRA and MVP
  • Excellent interpersonal and technical communication skills
  • Relentlessly high standards
  • Lead and manage multiple software engineering teams
  • Organizational competencies and project management skills
  • Experience working with product, design, business and leadership
  • Ability to wear multiple hats in a fast-paced environment
  • Hands-on, “can do” attitude and a bias for action
  • Low ego and high intellectual curiosity
  • Serve as the engineering leader for engineering deliverables
  • Create detailed engineering execution plans, cadence and processes for engineering team members to use and abide by
  • Propose and oversee resources, dependencies and timelines for engineering projects
  • Execute on engineering processes and plan, iterate on processes based on teams’ feedback, ensure customer deliverables are on time
  • Drive the team to strive for the best quality for completed projects
  • Drive the Engineering team to have end-to-end ownership of their deliverables, including development, testing, deployment and support
  • Cultivate a high-pace and resilient engineering culture for continuous innovations
  • Work with product managers to note down the product requirements and customers’ use cases, and work as a team for prioritization and adjustments of the deliverables if needed
  • Clear engineering communications on key engineering fronts - priority, engineering achievements, alignment with leadership team
  • Communicate and collaborate with other managers and stakeholders
  • Have a process to hire, onboard, grow and retain engineering talent
  • Answer questions and address issues brought forth by the engineering team members
  • Mentor and challenge team members for better productivity
  • Build plans for engineering resources to deliver product roadmap items

Veza is an authorization platform designed for hybrid, multi-cloud environments, enabling organizations to manage and control identity-to-data relationships. It empowers customers to address critical business needs tied to access governance, data lake security, cloud entitlements, and privileged access.

Company Stage

Series C

Total Funding



, California



Growth & Insights

6 month growth


1 year growth


2 year growth