Director, Software Engineering
We are seeking a Director, Software Engineering to lead and manage initiatives within our Content Platform engineering team focusing on content lifecycle. You should be both engineering and customer obsessed. We expect your leadership to drive increased levels of reliability, automation, and customer satisfaction. Your technical expertise working among software delivery teams using modern development tools and public cloud platforms will help you mentor, guide and grow the skills of the team. We are very interested in attracting a diverse range of candidates from different backgrounds. If you aren't sure if you qualify, please err on the side of applying. Responsibilities Focus on building a strong engineering culture, with a healthy mix of managerial support, architectural guidance, strategy, and innovative software engineering teams Provide regular employee feedback and performance reviews Lead the planning, implementation and communication of new engineering and product practices. Drive metrics standardization, gathering, and automation. Analyze and report resulting metrics, and adjust the overall team strategy accordingly with engineering leadership Work with our Product organization to analyze customer needs and develop engineering team roadmap and backlog based on organization goals and customer impact. Build a culture of security-by-design and one of continuous learning Knowledge and experience working with serverless and event-driven architecture design patterns Participation in the software development lifecycle, including architectural direction, code reviews, test plans, and DevOps processes as required - this is a highly technical role. Track record of inspiring others & positive change in solution design, technical delivery, and process improvement Experience and significant knowledge with API design, HTTP fundamentals Define and manage projects and products that improve consistency, reliability, and security of our software products