13 дней назад
Senior Software Engineer (Billing & AI)
200 000 - 287 500$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
14 дней назад
Senior Staff Software Engineer - Payments & Invoicing (AI)
220 500 - 298 500$
14 дней назад
Founding Senior Manager, Forward Deployed Engineering (AI)
203 745 - 275 655$
14 дней назад
Senior Staff Software Engineer (Fintech Invoicing & Payments)
220 500 - 298 500$
14 дней назад
Staff Integrations and AI Engineer (Order-to-Cash)
155 000 - 235 000$