Назад
13 дней назад

Senior Software Engineer (Billing & AI)

200 000 - 287 500$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Billing & AI): Building federated distributed systems for usage metering, rating, invoicing, and revenue processing across Snowflake services with an accent on correctness, auditability, low-latency processing, and AI product commercialization. Focus on designing scalable billing architectures, solving complex consistency and reliability challenges, and shaping pricing models for token-based inference, agent workflows, and AI subscriptions.

Location: Hybrid in Menlo Park, California, or Bellevue, Washington, United States

Salary: $200,000–$287,500 annually

Company

Snowflake provides a cloud data platform and develops data, analytics, and AI products for businesses.

What you will do

  • Own medium-sized billing platform projects from design through launch and operation, while contributing to larger multi-team initiatives.
  • Build federated distributed systems for usage metering, rating, invoicing, contracts, payments, threshold billing, fraud, and reporting.
  • Shape billing and pricing strategies for Cortex AI, Snowflake Intelligence, agent workflows, token-based inference, and AI subscriptions.
  • Use AI tools in development, code review, debugging, and on-call triage.
  • Own reliability and correctness through monitoring, alerting, observability, on-call support, and systemic production fixes.
  • Partner with Product, Finance, Legal, Growth, GTM Systems, Trust, and engineering teams to build reliable and auditable systems.

Requirements

  • 7+ years of professional software engineering experience building and supporting large-scale production distributed systems.
  • Bachelor’s or Master’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • Strong knowledge of distributed systems, including consistency, fault tolerance, idempotency, exactly-once processing, queueing, and stream or batch data pipelines.
  • Strong database and data modeling skills, including SQL, schema design, performance tuning, and large-scale data operations.
  • Proficiency in one or more of Java, Scala, Python, or Go, plus testing, observability, CI/CD, and incremental rollout practices.
  • Experience independently delivering projects, owning reliability, participating in on-call, debugging production issues, and collaborating across engineering and business functions.

Nice to have

  • Experience with billing, payments, metering, revenue, financial systems, fraud detection, abuse mitigation, or trust and safety in SaaS or cloud products.
  • Experience designing pricing models for AI or ML products, including inference, fine-tuning, or agentic workloads.
  • Experience with Snowflake or comparable cloud data platforms, including Snowpark, Streams/Tasks, Iceberg, Streamlit, or Cortex.
  • Contributions to AI developer-productivity tooling, agentic skills, or Cortex Code workflows.

Culture & Benefits

  • Work with Snowflake’s own platform and Cortex AI to support a business-critical billing system.
  • Collaborate across Finance, GTM, Product, Legal, Trust, and engineering teams.
  • Address distributed systems challenges involving every cloud, region, and Snowflake service.
  • Participate in a fast-growing environment focused on innovation and scalable systems.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →