This role is for one of the Weekday's clients
As a Director of Engineering, you will drive strategic initiatives across DevOps, Testing, and Development, optimizing developer efficiency and product quality. This role requires a combination of hands-on expertise and strategic oversight to enhance infrastructure, observability, and testing standards across the organization.
Responsibilities
- Lead Engineering Teams: Establish best practices, design, and implement product capabilities and platform architecture to build a scalable, high-performance, and reliable provider data management platform.
- Ensure High-Quality Deliverables: Identify key initiatives, design scalable solutions, and ensure teams deliver on-time with comprehensive test coverage.
- Improve Observability: Build and manage monitoring and observability frameworks, including logging and alerting systems, to enhance system resilience.
- Cross-functional Collaboration: Work closely with product and engineering teams to support scalable, high-quality releases and ensure seamless operations.
- Leadership & Mentorship: Lead a multi-disciplinary engineering team, fostering a culture of growth, collaboration, and excellence.
- Strategic Influence: Contribute to the technical vision and strategy, supporting the mission to build a robust, scalable, and enterprise-ready platform.
Qualifications (Must-Have)
- 12+ years in software engineering, with 5+ years in management, including experience leading managers.
- Proven track record in enterprise software development and delivery, ensuring high quality and performance.
- Experience with SaaS enterprise software development and data-related software, with a preference for Master Data Management (MDM).
- Infrastructure as Code expertise with Terraform, CloudFormation, or similar tools.
- Containerization & Orchestration proficiency with Docker, Kubernetes, and scalable cloud infrastructure.
- Experience integrating observability into enterprise software (preferred tools: GCP Logging, Stackdriver, GCP Tracing).
- Strong leadership skills, with the ability to align technical improvements with business goals and organize multiple teams.
- Excellent communication skills, capable of articulating complex technical concepts to diverse stakeholders.
Preferred Qualifications (Nice-to-Have)
- Experience managing software quality through the testing pyramid.
- Familiarity with Site Reliability Engineering (SRE) principles or experience overseeing production systems.
Key Characteristics
- Curious: Passionate about driving efficiency and solving technical challenges.
- High-agency: Proactive in taking ownership and making impactful decisions.
- Self-learner: Continuously developing new skills and staying updated with industry trends.
- Low-ego: A collaborative leader who values teamwork and shared success.
- Comfortable with ambiguity: Can navigate uncertainty and find effective solutions.
Don’t aim for success if you want it; just do what you love and believe in, and it will come naturally.
“David Frost”