Director of Engineering leading the development of core platform services for SurveyMonkey. Driving technical strategy and managing a high-performing engineering team for a SaaS product.
Responsibilities
Define and execute the Platform Services technical roadmap, ensuring alignment with company strategy and security requirements.
Lead, mentor, and grow a high-performing engineering team, fostering a culture of innovation and rigor.
Establish and enforce best practices for software development, QA, deployment, and operational excellence (DevOps/SRE).
Manage budgets, resource allocation, and project timelines for the Platform Services domain.
Own the strategy and delivery for core security services (Identity, AuthN, AuthZ), including SSO, OAuth 2.0/OIDC, and Role-Based Access Control (RBAC).
Architect and implement scalable, multi-tenant solutions for enterprise customer administration, user provisioning, and account management at scale.
Oversee the development of secure, efficient, and user-friendly Customer Service Administration Tools for platform support, auditing, and debugging.
Drive the adoption of modern microservices architecture, cloud-native patterns, and performance optimization for high availability and low latency.
Partner with Product Management to translate business requirements into technical specifications and clear development plans.
Collaborate with Security and Compliance teams to ensure all services meet stringent security standards (e.g., SOC 2, ISO 27001) and maintain robust logging and auditing capabilities.
Work with other Engineering Directors to seamlessly integrate Platform Services into product-facing features and infrastructure.
Requirements
10+ years of software engineering experience, with 4+ years in a senior leadership role managing multiple engineering teams in a high-growth SaaS environment.
Bachelor's or Master's degree in Computer Science or a related field (or equivalent practical experience), combined with excellent communication, negotiation, and stakeholder management skills.
Proven track record in building and scaling mission-critical, 24/7 services.
Extensive knowledge of core platform services, including AuthN/AuthZ protocols, modern IAM systems, federation, cryptographic security best practices, and architecting multi-tenant/enterprise administration solutions.
Strong architectural understanding of distributed systems, microservices, and cloud computing platforms (AWS, Azure, or GCP).
Experience with specific identity providers (e.g., Okta, Auth0, Ping Identity).
Hands-on experience with modern DevOps practices: CI/CD, Infrastructure-as-Code (Terraform), and cloud monitoring/logging tools.
Prior experience building robust, internal-facing tools for operations or customer support.
Automation Programmer responsible for maintaining SCADA and PLC systems at Keystone Clearwater Solutions. Involves field travel for troubleshooting and upgrades while overseeing automation assets.
Automation Programmer at Keystone Clearwater Solutions responsible for maintaining automated assets and ensuring system functions. Involves troubleshooting, software version management, and field operations.
Engineering Services Coordinator managing contract administration activities within Florida Department of Transportation. Overseeing agreements, coordinating with consultants, and ensuring project development is efficient.
Project Leader developing new processes for thin film rolling at Heraeus Precious Metals. Responsible for project planning, coordination, and technological assessments.
Experienced Programmer for a global video game studio focusing on game development and mentoring junior developers in a collaborative engineering culture.
Working student in App - Entwicklung mit React Native for NEOCOSMO GmbH. Creating mobile applications and designing user interfaces for iOS and Android.
Engineering Technician C performing inspections and engineering record maintenance on pipeline projects. Works under supervision ensuring adherence to safety and company operating procedures.
Engineering Technician at Lincoln Electric completing engineered system debug and start - up prior to runoff. Collaborating with project engineers on PLC, HMI, and robotic programming.
Join Stay22 as a Senior ML/DL Developer in the Neuro Squad. Design and optimize AI solutions, enhancing affiliate platform performance and user experience.