Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
SSeesaw
22 дня назад
Формат работы
Удалённо
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Руководить командой, создающей фундаментальные системы, которые обеспечивают надежность, масштабируемость и простоту использования Seesaw для продуктовых команд.
Seesaw ищет инженера-менеджера для руководства нашей командой Core Systems — командой, ответственной за многие фундаментальные возможности, которые обеспечивают работу Seesaw и позволяют нашим продуктовым командам эффективно создавать и масштабировать продукты.
Эта роль находится на стыке инженерного лидерства, системной архитектуры, надежности и выпуска продукции. Вы будете руководить командой опытных инженеров, работающих над системами, которые должны надежно функционировать в значительном масштабе, продолжая развиваться по мере роста Seesaw на новых рынках, в новых сегментах клиентов и с новыми продуктовыми возможностями.
Мы ищем менеджера, который уверенно работает в технически сложных областях, может помочь инженерам принимать правильные архитектурные решения и знает, как превратить долгосрочные инвестиции в платформу в постепенный, измеримый прогресс.
Вам не придется писать каждый документ по дизайну или решать каждую техническую проблему — но вы должны быть достаточно технически подкованы, чтобы задавать правильные вопросы, оспаривать предположения, понимать компромиссы и помогать команде ориентироваться в сложных инженерных решениях.
В первый год работы успех в этой роли будет выглядеть следующим образом:
Команда имеет четкое владение, приоритеты и техническое направление.
Инженеры в команде растут и работают с возрастающей автономией.
Основные системы становятся более надежными, понятными и легкими для эволюции.
Крупные архитектурные инвестиции прогрессируют за счет прагматичной, инкрементальной поставки, а не крупных открытых переписываний.
Продуктовые инженерные команды могут двигаться быстрее, потому что фундаментальные возможности стали проще в использовании и лучше поддерживаются.
Инженерное руководство имеет четкое представление о состоянии, рисках и долгосрочном направлении систем, которыми владеет команда.
Управлять, наставлять и развивать команду инженеров-программистов, работающих над критически важными общими системами.
Создать высокопроизводительную команду с четкими ожиданиями в отношении владения, технического качества, сотрудничества и результатов.
Помогать инженерам развивать свои технические и лидерские навыки посредством регулярной обратной связи, наставничества и продуманного распределения обязанностей.
Сотрудничать с инженерным руководством по вопросам найма, планирования организации и развития возможностей, которые понадобятся команде в будущем.
Обеспечивать руководство фундаментальными системами, поддерживающими продукты и инженерную организацию Seesaw.
Работать со старшими инженерами и инженерами уровня Staff для определения четкого архитектурного направления и принятия продуманных технических компромиссов.
Гарантировать, что системы спроектированы с учетом надежности, масштабируемости, безопасности, поддерживаемости и простоты эксплуатации.
Балансировать улучшения существующих систем с инвестициями в долгосрочную архитектуру и возможности платформы.
Устранять излишнюю сложность, операционную нагрузку и повторяющийся технический долг.
Преобразовывать широкие технические и бизнес-цели в четкие, исполнимые инженерные планы.
Разбивать крупные архитектурные инициативы на инкрементальные этапы, которые приносят пользу на протяжении всего процесса.
Устанавливать четкое владение, приоритеты, меры успеха и точки принятия решений для команды.
Раннее выявлять риски выполнения и работать с другими командами для устранения зависимостей и блокирующих факторов.
Создавать достаточную структуру и предсказуемость для заинтересованных сторон, не вводя излишних процессов.
Рассматривать внутренние инженерные команды как важных клиентов Core Systems.
Создавать API, сервисы, инструменты и возможности платформы, которые облегчают продуктовым командам быструю и безопасную работу.
Тесно сотрудничать с командами продуктовой разработки для понимания повторяющихся проблем и выявления возможностей для общих решений.
Устанавливать четкие границы и ответственность между общими возможностями платформы и специфичной для продукта функциональностью.
Создать сильную операционную культуру вокруг систем, которыми владеет команда.
Использовать наблюдаемость, данные об инцидентах, планирование мощностей и производственные данные для постоянного повышения надежности.
Проводить продуманные разборы инцидентов и гарантировать, что команда устраняет системные проблемы, а не просто исправляет симптомы.
Помогать команде принимать прагматичные решения относительно надежности и отказоустойчивости на основе влияния на клиентов и бизнес.
Опыт управления командами инженеров-программистов, отвечающими за сложные производственные системы.
Прочный опыт в инженерии программного обеспечения и техническая глубина для осмысленного участия в обсуждении архитектуры и системного дизайна.
Опыт проектирования, эксплуатации или руководства командами, отвечающими за распределенные системы, серверные сервисы, общие платформы или аналогичные фундаментальные технологии.
Опыт успешной реализации значительных технических инициатив, включающих несколько систем или инженерных команд.
Сильное суждение о том, когда следует инвестировать в архитектуру, а когда более простое решение является правильным.
Опыт создания систем, где важны надежность, масштабируемость, безопасность и операционное качество.
Способность четко излагать сложные технические темы как инженерам, так и нетехническим заинтересованным сторонам.
Сильные навыки управления людьми, включая наставничество опытных инженеров и создание четкой подотчетности без микроменеджмента.
Уверенность в работе в условиях, когда путь не всегда очевиден, а технические решения подразумевают значительные компромиссы.
Опыт работы с крупномасштабными облачными системами, особенно в AWS.
Опыт работы с распределенными системами данных, сервис-ориентированными архитектурами или высокомасштабируемыми серверными платформами.
Опыт развития зрелых систем при сохранении высокой доступности для клиентов.
Опыт работы с многорегиональными, многопользовательскими или архитектурами, связанными с резидентностью данных.
Опыт создания внутренних платформ или общих возможностей, используемых несколькими командами продуктовой разработки.
Опыт работы в SaaS, образовательных технологиях или другой среде со значительными требованиями к безопасности и конфиденциальности.
Lead the team building the foundational systems that keep Seesaw reliable, scalable, and easy for product teams to build on.
Seesaw is looking for an Engineering Manager to lead our Core Systems team - the team responsible for many of the foundational capabilities that power Seesaw and enable our product teams to build and scale effectively.
This role sits at the intersection of engineering leadership, systems architecture, reliability, and product delivery. You'll lead a team of experienced engineers working on systems that need to operate reliably at significant scale while continuing to evolve as Seesaw grows into new markets, customer segments, and product capabilities.
We're looking for a manager who is comfortable operating in technically complex areas, can help engineers make good architectural decisions, and knows how to turn long-term platform investments into incremental, measurable progress.
You won't need to be the person writing every design document or solving every technical problem - but you should be technically strong enough to ask the right questions, challenge assumptions, understand tradeoffs, and help the team navigate difficult engineering decisions.
Manage, coach, and develop a team of software engineers working on critical shared systems.
Build a high-performing team with clear expectations around ownership, technical quality, collaboration, and delivery.
Help engineers grow their technical and leadership capabilities through regular feedback, coaching, and thoughtful assignment of responsibilities.
Partner with engineering leadership on hiring, organizational planning, and building the capabilities the team will need over time.
Provide leadership for foundational systems that support Seesaw's products and engineering organization.
Work with senior and staff engineers to establish clear architectural direction and make thoughtful technical tradeoffs.
Ensure systems are designed for reliability, scalability, security, maintainability, and operational simplicity.
Balance improvements to existing systems with investments in longer-term architecture and platform capabilities.
Drive down unnecessary complexity, operational burden, and recurring technical debt.
Translate broad technical and business goals into clear, executable engineering plans.
Break large architectural initiatives into incremental milestones that create value along the way.
Establish clear ownership, priorities, success measures, and decision points for the team.
Identify execution risks early and work across teams to resolve dependencies and blockers.
Create enough structure and predictability for stakeholders without introducing unnecessary process.
Treat internal engineering teams as important customers of Core Systems.
Build APIs, services, tools, and platform capabilities that make it easier for product teams to move quickly and safely.
Partner closely with product engineering teams to understand recurring pain points and identify opportunities for shared solutions.
Establish clear boundaries and ownership between shared platform capabilities and product specific functionality.
Build a strong operational culture around the systems the team owns.
Use observability, incidents, capacity planning, and production data to continuously improve reliability.
Lead thoughtful incident reviews and ensure the team addresses systemic issues rather than simply fixing symptoms.
Help the team make pragmatic decisions about reliability and resilience based on customer and business impact.
Experience managing software engineering teams responsible for complex production systems.
A strong software engineering background and the technical depth to participate meaningfully in architecture and system-design discussions.
Experience designing, operating, or leading teams responsible for distributed systems, backend services, shared platforms, or similarly foundational technology.
A track record of delivering significant technical initiatives involving multiple systems or engineering teams.
Strong judgment about when to invest in architecture and when a simpler solution is the right answer.
Experience building systems where reliability, scalability, security, and operational quality matter.
Ability to communicate complex technical topics clearly to both engineers and non-technical stakeholders.
Strong people-management skills, including coaching experienced engineers and creating clear accountability without micromanagement.
Comfort operating in environments where the path is not always obvious and technical decisions involve meaningful tradeoffs.
Experience operating large-scale cloud systems, particularly in AWS.
Experience with distributed data systems, service-oriented architectures, or high-scale backend platforms.
Experience evolving mature systems while maintaining high availability for customers.
Experience with multi-region, multi-tenant, or data-residency architectures.
Experience building internal platforms or shared capabilities used by multiple product engineering teams.
Experience working in SaaS, education technology, or another environment with significant security and privacy requirements.
In your first year, success in this role will look like:
The team has clear ownership, priorities, and technical direction.
Engineers on the team are growing and operating with increasing autonomy.
Core systems are becoming more reliable, understandable, and easier to evolve.
Major architectural investments are progressing through pragmatic, incremental delivery rather than large open-ended rewrites.
Product engineering teams can move faster because foundational capabilities are easier to use and better supported.
Engineering leadership has clear visibility into the health, risks, and long-term direction of the systems the team owns.
Our company participates in E-Verify.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 155 000 до 210 000