Temporal Technologies
Соединенные Штаты2 месяца назад
140 800 – 231 000 USD
в год
Compensation: $140.8K - $231K per year
Мы ищем старшего инженера-программиста, который присоединится к нашей команде, занимающейся масштабируемостью продуктов, клиентским опытом и ростом доходов. Наша команда отвечает за критически важные для бизнеса сервисы, включая подключение и отключение клиентов, выставление счетов и учет, интеграцию с облачным маркетплейсом, отчетность для клиентов по использованию и затратам, а также интеграцию данных учетных записей, которые поддерживают синхронизацию систем доходов по всему бизнесу.
На этой должности вы будете определять техническое направление и создавать системы, которые напрямую влияют на доходный механизм Temporal и клиентский путь. Вы будете тесно сотрудничать с инженерами, продакт-менеджерами, финансовым отделом, отделом операций по доходам, службой поддержки и продаж для проектирования устойчивых архитектур, обеспечения межфункционального выполнения задач и повышения надежности и масштабируемости наших платформ для выставления счетов, учета и жизненного цикла клиентов. Если вам нравится решать нечеткие, но влиятельные задачи и создавать надежные системы, которые масштабируются вместе с бизнесом, мы будем рады познакомиться с вами.
Руководить проектированием критически важных для бизнеса систем: Отвечать за сквозное техническое проектирование и внедрение сервисов, обеспечивающих привлечение клиентов, их подключение/отключение и операции по доходам.
Обеспечивать архитектурное совершенство: Определять и развивать архитектуру систем для высокопроизводительных, отказоустойчивых конвейеров учета и выставления счетов; принимать принципиальные решения о компромиссах между правильностью, задержкой, стоимостью и эксплуатационной готовностью.
Отвечать за межфункциональное исполнение: Сотрудничать с финансовым отделом, отделом операций по доходам и отделом продаж для преобразования бизнес-потребностей в надежные, масштабируемые системы — предвидеть крайние случаи, обеспечивать возможность аудита и согласовывать заинтересованные стороны по этапам и рискам.
Отвечать за полный жизненный цикл учетной записи: Создавать процессы, которые сопровождают учетную запись от привлечения до активации, расширения, выставления счетов и отключения — подключение через самообслуживание и оператором, изменение планов и SKU, приостановка, сбор просроченных платежей и чистое отключение.
Обеспечивать согласованность данных о доходах по всему бизнесу: Отвечать за интеграции и конвейеры, которые сверяют состояние управляющей плоскости с CRM, системами поддержки, аналитики и BI, чтобы финансовый отдел, служба поддержки и отдел продаж оперировали одними и теми же данными.
Обеспечивать прозрачность использования клиентами и затрат: Проектировать API и метрики, которые клиенты используют для понимания своих расходов — API использования, отчетность по затратам и метрики биллинговых действий — с гарантиями точности и задержки, которые делают их надежными.
Обеспечивать целостность, надежность и соответствие данных: Создавать и эксплуатировать распределенные системы данных с надежными гарантиями правильности; внедрять мониторинг, оповещения, панели мониторинга и руководства, которые обеспечивают надежность конвейеров, влияющих на доходы.
Повышать инженерный уровень: Устанавливать стандарты качества посредством обзоров кода, обзоров дизайна и операционной готовности; внедрять шаблоны и инструменты, улучшающие поддерживаемость и реагирование на инциденты.
Менторство и умножение влияния: Менторство инженеров, устранение препятствий для выполнения задач и развитие культуры ответственности, обучения и прагматичного совершенства.
Улучшать опыт разработчиков и клиентов: Определять возможности для оптимизации клиентских процессов с помощью автоматизации, улучшения инструментов и целевых улучшений платформы, которые снижают трение и нагрузку на службу поддержки.
Основной язык: Go
Хранение данных: PostgreSQL, ClickHouse, Redshift, S3, Google Cloud Storage, Azure Blob Storage
Обработка данных: Kinesis, Firehose
Инфраструктура: Kubernetes
Выставление счетов и доходы: Metronome, Stripe
Интеграции Go-to-Market: Salesforce, Segment, Pylon, Zapier, cloud marketplace APIs
Стандарты для клиентов: OpenMetrics, FOCUS
Основная структура: Temporal (конечно 😉)
Значительный опыт проектирования и внедрения серверных систем производственного класса (в идеале в облачных средах) с существенной ответственностью за архитектуру и операционные результаты.
Глубокие знания как минимум одного системного/серверного языка (предпочтительно Go) с возможностью ориентироваться в больших кодовых базах и принимать технические решения.
Подтвержденный опыт создания и эксплуатации распределенных систем: конкурентность, надежность, масштабируемость, согласованность и обработка сбоев.
Практическое понимание конвейеров данных и систем хранения (например, Postgres, Redshift, Kafka/Kinesis, системы типа S3) и того, как обеспечить правильность и отслеживаемость.
Опыт интеграции и сверки с сторонними SaaS-платформами (выставление счетов, CRM, поддержка, аналитика), включая идемпотентность, обнаружение расхождений и восстановление в случае несогласия вышестоящей системы с вашим источником достоверных данных.
Опыт производственных операций: наблюдаемость, реагирование на инциденты, оптимизация производительности, готовность к дежурствам и непрерывная доставка.
Способность эффективно работать в разных отделах (финансы/операции по доходам/продажи/поддержка), преобразуя нечеткие требования в четкие, выполнимые технические планы.
Отличные навыки письменного и устного общения, включая способность писать проектные документы, согласовывать заинтересованные стороны и объяснять компромиссы.
Мышление "строителя": вам нравится упрощать сложные рабочие процессы, улучшать инструменты и оставлять системы лучше, чем вы их нашли.
Высокоэффективная ответственность за системы, напрямую связанные с доходами, жизненным циклом клиентов и масштабируемостью платформы
Совместная инженерная культура, ориентированная на качество, прагматизм и измеримые результаты
Исключительные технические коллеги и среда, богатая обратной связью
Гибкие процессы и автономия без ненужной бюрократии
Сильный акцент на надежности и операционном совершенстве — в сочетании с быстрыми итерациями
Команда, которая ценит наставничество, продуманный дизайн и постоянные улучшения, которые со временем накапливаются
Temporal Technologies является работодателем, предоставляющим равные возможности. Temporal Technologies не дискриминирует по признаку расы, религии, цвета кожи, пола, гендерной идентичности, сексуальной ориентации, возраста, неквалифицирующей физической или умственной нетрудоспособности, национального происхождения, статуса ветерана или любой другой причины, подпадающей под действие соответствующего закона. Все трудоустройство осуществляется на основе квалификации, заслуг и потребностей бизнеса. Мы принимаем и отмечаем различия и разнообразие.
Temporal стремится предоставлять доступ, равные возможности и разумное приспособление для лиц с ограниченными возможностями при трудоустройстве, в своих услугах, программах и мероприятиях. Если вам необходимо запросить разумное приспособление, пожалуйста, сообщите вашему рекрутеру, чтобы мы могли помочь.
Сравним с твоим профилем навыки, уровень, формат работы и зарплату
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
Письмо на почту или сообщение рекрутеру в Telegram