✨ AI Summary
The Senior Manager, Platform Software Engineering will lead multiple platform teams, defining tactical and strategic elements for middleware evolution. This role is accountable for performance, cost control, and reliability outcomes, driving significant cross-team improvements in observability, SLOs, and resilience. The manager will engage stakeholders, socialize migration plans, and foster adoption. A key part of the role involves hiring, people management, technical leadership, coaching, organizational development, and operational excellence for Morocco-based engineers, focusing on building both organizations and technology that transforms software delivery through AI-first and agentic engineering.
Key responsibilities include leading teams in platform software development, establishing guardrails for APIs/SDKs, sponsoring observability frameworks, and reviewing error budgets. The role also involves guiding software development and coding, including design, testing, optimization, debugging, and troubleshooting. Candidates will lead code and functional reviews, conduct performance profiling, and manage API functionality and integration. In software architecture, the manager will guide teams in designing software, systems, and services, acting as a role model for technical guidance and best practices, and ensuring adherence to architectural frameworks. The position also entails leading efforts in software product support, collaborating with stakeholders to resolve customer issues, and developing policies for customer satisfaction. Compliance with security and development best practices, as well as system maintenance and development operations, are also crucial. Core responsibilities include managing medium- to large-scale projects, driving cross-functional partnerships, providing direction on complex operational and technical issues, modeling continuous learning, driving process improvements, and managing team performance and development.
🎁 Benefits & Perks
flexible medical, life insurance, and retirement options, volunteer programs
Requirements
The role requires leadership experience in platform software engineering, software development, architecture, and product support. It emphasizes people management, coaching, organizational development, and driving cross-team improvements in areas like observability, SLOs, and resilience. Candidates should be adept at stakeholder engagement, migration planning, and driving adoption of new technologies. Experience with AI-first and agentic engineering is a plus.
Description
Leads one or more platform teams; defines tactical and key strategic elements for middleware evolution serving multiple consumers. Accountable for performance, cost control, and reliability outcomes; escalations for distributed debugging and upgrade safety. Drives significant cross-team improvements to observability, SLOs, and resilience patterns. Engages stakeholders inside and outside the group; socializes migration plans and adoption playbooks.
🔗 Similar Jobs📍 CASABLANCA, Morocco
No similar jobs in CASABLANCA, Morocco were found for the past 30 days.