At Siteimprove, we are the leader in agentic content intelligence. Siteimprove.ai is a unified platform that brings together accessibility, analytics, SEO/AEO, and content strategy into a single, continuous flow. Our AI agents work alongside marketing and digital teams—not instead of them—helping to create high-performing, accessible content that's easy to discover by both humans and AI.Â
As the Senior Engineering Manager for our Content Platform teams, you will lead the modernization of the core data ingestion infrastructure that powers our global intelligence products. This is a high-leverage "Player-Coach" role to 7 to 10 engineers: you will drive the architectural transition of established ingestion systems into a configurable high-scale, cloud-native ecosystem (AWS, MSK, EKS). Serving as the critical operational bridge between Seattle strategy and Copenhagen-based engineering, you will utilize AI-first methodologies to accelerate both the forensic analysis of legacy systems and the engineering of their modern replacements.Â
This role requires a technical leader who can flex both engineering and management muscles. You'll provide growth mentorship, technical decision-making and operational excellence, while leading your AI-enabled team to Enterprise scale, reliability, security and flexibility by deep technical execution. If you’re passionate about delivering strategic impact through leading a team by example, this role is for you.Â
What we will be doing
• Strategic Modernization: Lead the "Strangler" migration of our core Content Acquisition systems such as Crawler. You will personally drive the initial system design and PoC, using AI agents to map legacy .NET/Go dependencies and prove their replacement with decoupled AWS/Kafka infra that can auto-scale and services for control pane.
• Technical Authority & Veto: Own the "Future State" architecture. You will define the standards for our move to EKS and Event-Driven Architecture, serving as the final decision-maker to bypass legacy storage bottlenecks and enforce strict service boundaries.
• Organizational Leadership: Manage a distributed group of ~7 to 10 engineers of various experience. You will be responsible for the culture, performance management, and alignment of the Copenhagen Content teams, while building out the Toronto pod.
• Operational Bridge: Act as the critical operational link, translating Seattle-based strategic directives (PST) into execution in Toronto (EST) and continuity in Copenhagen (CET), managing the 9-hour spread effectively.
• AI-Native Delivery: Operationalize AI for velocity—not just for features, but for engineering throughput. Mandate and model the use of LLMs for legacy code interpretation, test generation, boilerplate reduction, and accelerated modernization.
• Perform other related duties as assigned.
What we will require of you
• Systems Engineering: 8+ years in backend software engineering with deep expertise in distributed systems, high-throughput data ingestion, or web crawling at scale.
• Leadership: 3+ years managing engineering teams, with specific experience managing high-level ICs (Staff/Principal) or distributed teams.
• Modernization Track Record: Demonstrated success decomposing monolithic architectures into cloud-native microservices (AWS, Kafka, Kubernetes).
• AI/Forensic Fluency: Proven ability to use AI tools (Copilot, Cursor, LLMs) to accelerate the understanding of undocumented legacy code and generate modern implementations.
• Stack Transition: Experience bridging the gap between legacy stacks and modern cloud infrastructure.
Siteimprove is an equal opportunity employer
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
Siteimprove is a global corporation that has developed data practices to ensure your personally identifiable information is appropriately protected. Please note that personal information may be transferred, accessed, and stored globally as necessary for the uses and disclosures stated in accordance with our Privacy Policy at [Upgrade to PRO to see link]