Files
claude-resume-kit/output/Snowflake_Observe_Enterprise/session_snowflake_observe_enterprise.md
T
dennisthiessen dd2f0308c5 feat(resume): Snowflake Sr SWE Enterprise (Observe) package (sent, ~86/100)
Observability-spine framing: Bosch telemetry/observability PoC promoted to
lead, Swisscom Iceberg lakehouse + on-call/RCA. Real Ashby JD (verbatim).
Tier 1+2 critique fixes applied; Vizrt low-latency skipped per user.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 20:44:30 +02:00

18 KiB
Raw Blame History

Session: Snowflake — Senior Software Engineer, Enterprise (Observe by Snowflake)

Status: Phase 0: DONE — awaiting user confirmation before Phase 1 Created: 2026-06-06 JD source: output/Snowflake_Observe_Enterprise/JD_snowflake_observe_enterprise.txt (LIVE PULL 2026-06-06 via Ashby public posting API, board slug snowflake, job id 3eea87fa-... — authoritative, verbatim. NOT a reconstruction.) Output folder: output/Snowflake_Observe_Enterprise/

JD Info

  • Role: Senior Software Engineer, Enterprise — Observe by Snowflake
  • Company: Snowflake (Observe team — acquired ~$1B, announced Jan 8 2026, closed)
  • Location: CH-Zurich (Zürich, Switzerland) → Bern-commutable hybrid (clears comp bar)
  • Bundle (primary): Staff / Senior Data Engineer (bundle_data_engineer.md) — Tier 1, strongest evidence
  • Bundle (secondary): Data Platform / Infra (bundle_data_platform.md) — for the observability/backend-platform framing
  • Format: Resume (2-page, resume.cls) + 1-page cover letter
  • Comp (LISTED ON POSTING): CHF 176K253K base — clears the 180k all-in bar on base alone (+ Snowflake equity/bonus). Verified from the JD.
  • Why this one: best-fit role in the whole 2026-06 search — backend/platform SWE on an observability lakehouse; Python/Java explicitly accepted (NO C++ gate, unlike the dropped Google reqs); bonus points read like Dennis's résumé (observability, Iceberg, AI-assisted workflows, SRE/RCA).

JD Analysis

Requirements

# Requirement Match Evidence
1 5+ yrs professional SWE, backend systems / distributed platforms DIRECT 11+ yrs; backend services, data pipelines, distributed processing
2 Designing & shipping production systems at scale (high throughput, low latency, enterprise reliability) DIRECT (scale caveat) Telco ETL at high volume + on-call SLA; Vizrt real-time low-latency backend. NOT petabyte — frame honestly
3 Strong proficiency in a server-side language: Go, Java, Scala, Python, or similar DIRECT Python expert, Java strong (Go = learning; Scala n/a — Python/Java satisfy "one or more")
4 Work independently; own complex problems scoping → delivery DIRECT Component Owner + Application Owner; end-to-end ownership under on-call
5 Collaborate across engineering, product, infrastructure (fast-moving, high-ownership) DIRECT Cross-functional fab ops, B2B stakeholders, agile DevOps
6 Strong analytical / structured problem-solving; ships customer-facing work DIRECT RCA under on-call; data products for downstream consumers
7 BS/MS CS or equivalent DIRECT M.Eng. Computer Aided Engineering (Software Design & Eng.)
8 BONUS: observability / telemetry pipelines / tracing+logging (OpenTelemetry, Prometheus, Jaeger) DIRECT Bosch observability stack: ELK + Kafka + Grafana + Prometheus + Loki — designed it for anomaly detection + reliability
9 BONUS: Apache Iceberg, Parquet, open data lakehouse DIRECT Swisscom Iceberg / Athena / S3 lakehouse + Data Mesh data products
10 BONUS: AI-assisted dev tools / LLM-integrated workflows DIRECT/BRIDGE Kiro, Copilot, LiteLLM (LLM gateway), custom GPTs (verified toolchain — NOT LangChain)
11 BONUS: SRE practices, incident response automation, RCA tooling DIRECT On-call SLA ownership + 3rd-level root-cause analysis; observability for reliability
12 BONUS: open-source contributions to observability / data infra GAP (minor) No observability OSS. (Writes Solidity in free time — not relevant here.) Bonus-only, low weight

ATS Keywords

  • Core: software engineer, backend, distributed systems, distributed platforms, production systems at scale, APIs, high throughput, low latency, reliability, end-to-end ownership
  • Observability: observability, telemetry, logs/metrics/traces, OpenTelemetry, Prometheus, monitoring, incident response, root-cause analysis, SRE
  • Data/lakehouse: Apache Iceberg, Parquet, data lakehouse, data pipelines, ingestion, query, columnar storage
  • Languages: Python, Java (Go learning), SQL, Scala (n/a)
  • AI: AI-assisted, LLM-integrated workflows, AI SRE, agentic
  • Soft: cross-functional, code review, mentorship, architecture, customer-focused

Gap Assessment

  • Direct: SWE years, backend/distributed, Python/Java, ownership, collaboration, problem-solving, education, observability/telemetry, Iceberg/lakehouse, AI-assisted workflows, SRE/RCA.
  • Bridge: AI-assisted workflows (real toolchain, but lighter than core eng); low-latency (Vizrt real-time is the proof point — telco is throughput-heavy).
  • Gap / honest caveats: (a) not petabyte/Observe-scale telemetry — don't overclaim, keep honest qualitative scale; (b) no observability OSS (bonus only); (c) "Senior" vs his Staff title — non-issue given 176253k band; (d) no fabricated metrics (user directive — facts only).

Company Context

  • Mission: Snowflake = the data/AI company ("AI Data Cloud"). Observe by Snowflake = AI-powered observability platform Snowflake acquired (~$1B, Jan 2026, its largest deal), expanding into the $50B+ IT-operations-management market.
  • Architecture: AI SRE + Observability Context Graph + Telemetry Lakehouse Foundation on Apache Iceberg + OpenTelemetry; ingests logs/metrics/traces/events at petabyte scale with compute-storage separation, "detection → root cause 10x faster." Customers incl. Capital One, Topgolf, Dialpad.
  • This role (Enterprise team): build/own core features, APIs, business logic; production-grade backends ingesting massive telemetry; evolve the open Iceberg lakehouse model; partner with SREs on AI-assisted RCA; code review + mentorship.
  • Culture: "AI-native," low-ego, high-ownership, startup velocity inside a big data platform; ships fast, customer-focused.
  • "Why them" angle: Dennis has lived both sides of what Observe sells — he built a production observability stack (Bosch ELK/Kafka/Grafana/Prometheus/Loki) AND owns telemetry-scale data pipelines on an Iceberg lakehouse end-to-end with on-call/RCA. That operator-who's-been-the-AI-SRE's-customer profile is rare. Zürich is local-commutable.

Framing Strategy

  • Lead narrative: Backend/platform engineer who builds and owns production data + telemetry pipelines end-to-end — observability stack, Iceberg lakehouse, APIs/services on Kubernetes — with on-call SLA / root-cause ownership and a Python/Java core.
  • KEY FLIP vs the shelved Google/Isovalent packages: here observability is the SPINE, promoted to the lead (it was demoted there). Lead Bosch with the observability/telemetry bullet; lead Swisscom with ownership + Iceberg lakehouse.
  • Reframing map:
    • Bosch ELK/Kafka/Grafana/Prometheus/Loki stack → "telemetry pipeline + observability platform: ingest logs/metrics, anomaly detection, reliability" (promoted lead)
    • Swisscom Iceberg/Athena/S3 + Data Mesh → "open data lakehouse (Apache Iceberg) + governed data products"
    • Python services on K8s + APIs → "production-grade backend services and APIs"
    • On-call SLA + 3rd-level RCA → "SRE practices, incident response, root-cause analysis"
    • Kiro / Copilot / LiteLLM / custom GPTs → "AI-assisted / LLM-integrated workflows" (the AI-SRE angle)
    • Kafka / PySpark → "high-throughput distributed processing at telemetry scale"
    • Vizrt real-time transcoding → "low-latency real-time backend" (the low-latency proof point)
  • Emphasize: observability/telemetry, Iceberg/lakehouse, Python/Java backend + APIs, end-to-end ownership + on-call/SRE/RCA, distributed processing, AI-assisted workflows.
  • Downplay: pure DevOps/IaC (unless supporting), C++ (NOT needed here — Python/Java are the ask; don't oversell per feedback_cpp_emphasis), BDD/RPA early career, semiconductor-domain specifics (keep transferable).
  • CL hooks: Snowflake's $1B Observe acquisition (Jan 2026); AI-powered observability on Iceberg + OpenTelemetry; Dennis built an observability stack AND owns Iceberg-lakehouse pipelines with on-call; the AI-SRE/agentic angle; Zürich-local.
  • User directives / caveats: no fabricated tools (Kiro/Copilot/LiteLLM/custom GPTs only — NOT LangChain); no fabricated metrics (facts only — user reaffirmed 2026-06); don't overclaim petabyte scale; honest low-latency framing; Go = "learning"; Python/Java are the strengths.

Critique Context

  • Reviewer persona: Observe/Snowflake senior backend engineer (often ex-startup, observability-domain) — values distributed-systems depth, telemetry/observability fluency (OpenTelemetry, Prometheus), end-to-end ownership, pragmatic shipping, Iceberg/lakehouse knowledge. Skeptical of buzzwords; wants evidence of building and operating real backend systems at scale.
  • Competitive landscape: backend/distributed-systems engineers, observability-product engineers (ex-Datadog/Grafana/Elastic), data-platform engineers. Dennis's edge: the rare operator who built an observability stack AND owns telemetry-scale pipelines on an Iceberg lakehouse end-to-end with on-call/RCA — he's lived data-infra + observability + SRE at once. His risk: not petabyte-scale, no observability OSS, "Senior" vs Staff (minor).
  • Domain vocabulary: telemetry (logs/metrics/traces/events), OpenTelemetry, Prometheus, ingestion, query execution, columnar storage, Apache Iceberg, Parquet, lakehouse, compute-storage separation, SLO/SLA, incident response, root-cause analysis, throughput/latency, distributed systems.

Cover Letter Plan

  • Institution type: Industry (big-tech / data-infra, recently-acquired startup team)
  • Paragraph count: 3 paragraphs, ~250300 words (1 page)
  • P1 hook: Snowflake's $1B Observe acquisition + AI-powered observability on Iceberg/OpenTelemetry; Dennis's combo of building an observability stack and owning telemetry-scale pipelines.
  • P2 evidence: Bosch observability stack (ELK/Kafka/Grafana/Prometheus/Loki) + Swisscom Iceberg/Athena lakehouse + Python/Java backend services & APIs + on-call SLA / 3rd-level RCA (SRE).
  • P3: AI-assisted workflows (LiteLLM/custom GPTs — the AI-SRE angle) + honest scale framing + Zürich-local; active close.
  • Jargon level: Technical.
  • "Why them" hook: Dennis has lived the exact intersection Observe sits at — data infra + observability + SRE — and ships end-to-end.

Output Files

  • Resume: output/Snowflake_Observe_Enterprise/e2e_snowflake_observe_enterprise_resume.tex
  • Cover Letter: output/Snowflake_Observe_Enterprise/e2e_snowflake_observe_enterprise_cover_letter.tex
  • Critique: output/Snowflake_Observe_Enterprise/critique_snowflake_observe_enterprise.md

Bullet Plan (Phase 1 — PROPOSED 2026-06-06)

Position title themes (observability/backend-platform flip):

  • Swisscom: Backend Data Platform, Lakehouse & Pipeline Reliability
  • Bosch: Observability, Telemetry Pipelines & Production Data Services (observability PROMOTED to lead)
  • Fraunhofer: Distributed Services & Applied ML Engineering
  • Vizrt: Distributed Real-Time Backend at Broadcast Scale
  • Generali: Build Automation, CI/CD & Java Backend

Swisscom (6) — Staff Data, Analytics & AI Engineer

★/o ID Achievement JD Match
SW-2 Component Owner — Fulfillment/Product-Analysis ETL (Oracle/Kafka→Teradata, Python); on-call SLA + governance Direct (ownership + SRE)
SW-1 AWS migration → cloud-native lakehouse w/ Apache Iceberg (S3/Glue/Athena/Iceberg/Redshift/Airflow) Direct (Iceberg/lakehouse — bonus #9)
SW-7 Data Mesh + metadata/governance — foundation for AI/agentic workflows Direct (lakehouse gov + AI-assisted #10)
SW-3 Python services on Kubernetes + GitLab CI/CD — containerized backend delivery Direct (backend services/APIs)
SW-6 PySpark distributed processing over the Data Lake (high-throughput) Direct (scale/throughput)
SW-4 B2B data products + automation + 3rd-level RCA under on-call Direct (RCA/reliability #11)
x SW-5 Security Champion Skip (low relevance; correction-limited to 2025/26, not an award)

Bosch (4) — (Senior) Data Engineer — observability PROMOTED to lead

★/o ID Achievement JD Match
BS-4 Observability / anomaly-detection PoC — ELK + Kafka + Grafana/Prometheus/Loki (HONEST PoC framing) Direct (observability/telemetry — bonus #8, the SPINE) — LEAD
BS-2 Data services in Python/Java (+C#) over Oracle + Hadoop/Impala; query optimization (columnar) Direct (backend + Python/Java + query)
BS-1 Containerized ML inference (Docker/K8s/Ansible) into 24/7 fab, no downtime Bridge (production reliability + AI)
BS-3 Application Owner — SLOs, cross-functional, training/docs Direct (ownership/SLO — SRE)

Fraunhofer (3) — Research Software Engineer

★/o ID Achievement JD Match
FC-3 Microservices + REST APIs (Express.js, Docker) — MISSION data-exchange platform Med (backend/APIs)
FC-1 SCEDAS + independently set up Jenkins CI/CD + build automation Med (CI/CD initiative)
o FC-2 ARTUS ML/NLP (hedged "Contributed") Med (ML/AI breadth)

Vizrt (2) — DevOps Engineer

★/o ID Achievement JD Match
VZ-1 Distributed real-time transcoding backend (Python, legacy C++) — CNN/BBC/Al Jazeera Direct (low-latency/distributed — the low-latency proof point)
VZ-2 A/V test suite + CI/CD quality gates Bridge (quality/reliability)

Generali (23) — IT Consultant (Hamburg)

★/o ID Achievement JD Match
GN-1 Introduced BDD test automation + technical ownership; trained Java Community Weak (initiative)
GN-3 Java/J2EE features (PIA-Postkorb), XLDeploy, Apache Camel/Spring Boot PoC Weak-Med (Java backend)
o GN-2 UIPath RPA PoC Page-fill only

Recommended total: 17 (SW ×6, BS ×4, FC ×3, VZ ×2, GN ×2 [GN-1+GN-3]). Budget target ~1820 → GN-2 (RPA) is the optional 18th for page-2 fill, decided at the Phase 2 page-fill gate. Reuse note: same underlying bullets as the shelved Isovalent/Google packages, but TEXT retuned to observability/telemetry/Iceberg/SRE vocab and REORDERED — observability promoted (Bosch lead), C++ de-emphasized (Python/Java are the ask).

Status

  • Phase 0: DONE (real JD pulled verbatim via Ashby API; research done)
  • Phase 1: DONE (18 bullets confirmed: SW-2/1/7/3/6/4, BS-4/2/1/3, FC-3/1/2, VZ-1/2, GN-1/3/2)
  • Phase 2 Resume: DONE — compiled clean 2 pages (resume.cls copied in); no OVER violations; page 2 ~60% full (not padded). Observability promoted to Bosch lead; BS-4 honest "proof of concept"; SW-7/SW-1 scoped per Scope Discipline; no fabricated metrics; no OpenTelemetry claim (not in his toolset).
  • Cover Letter: DONE — compiled clean, 1 page, ~294 words (3 paragraphs, industry). Hooks web-verified (Observe ~$1B acquisition Jan 2026; AI SRE + Context Graph + Telemetry Lakehouse on Iceberg/OpenTelemetry). 0 em-dashes; AI-fingerprint scan clean; package cohesion verified (all claims traceable to resume bullets); no fabricated metrics, no LangChain, no OpenTelemetry self-claim, scope-disciplined.
  • Critique: CURRENT — Pass 1 84.0/100 → Pass 2 86.0/100 (edits applied 2026-06-06). Strong, submit-ready. No fatal gaps (all 7 hard quals DIRECT). CL unchanged (no edits needed).
    • Applied: Tier 1 (B2 -ing ending → concrete; B3 grammar "that" + "Modeled" reword) + Tier 2 (SRE practices + Parquet to skills; code review into B10; "Built" openers 6→4). Recompiled clean, 2pp, no orphans, all bullets ≤218.
    • Skipped per user: Vizrt low-latency (not significant, long ago). This leaves ~1pt on the table; ceiling ~88 (structural: not petabyte-scale, no observability OSS).
  • SUBMITTED 2026-06-06 (~86/100). Submission PDFs: Dennis_Thiessen_Resume.pdf, Dennis_Thiessen_Cover_Letter.pdf. Applied at: https://jobs.ashbyhq.com/snowflake/3eea87fa-73c8-46dc-b69b-7beb438b48d8
  • "currently learning Go" confirmed OK to keep (user, 2026-06-06).

Output Files (added)

  • Resume: output/Snowflake_Observe_Enterprise/e2e_snowflake_observe_enterprise_resume.tex (+ .pdf, 2pp)
  • Cover Letter: output/Snowflake_Observe_Enterprise/e2e_snowflake_observe_enterprise_cover_letter.tex (+ .pdf, 1pp)

CL Hook Verification (web-verified 2026-06-06)

  • Observe acquisition ~$1B, announced Jan 8 2026, Snowflake's largest deal (surpassing $800M Streamlit), closed Feb 2 2026 → TechCrunch / DevOps.com / Snowflake press release.
  • Architecture: AI SRE + Observability Context Graph + Telemetry Lakehouse Foundation on Apache Iceberg + OpenTelemetry; observability data written directly to Iceberg tables; "root cause up to 10x faster" → Snowflake press release. (CL references Iceberg lakehouse + AI SRE; does NOT claim OpenTelemetry as Dennis's tool.)

Generation notes / accuracy flags

  • JD is REAL (verbatim Ashby pull) — no reconstruction. Comp CHF 176253k base confirmed on posting.
  • Observability is the SPINE here (promoted), opposite of the Google/Isovalent framing — reuse bullets but re-tune to observability/telemetry/Iceberg vocab and reorder.
  • No fabricated tools (Kiro/Copilot/LiteLLM/custom GPTs; NOT LangChain). No fabricated metrics (facts only). Education dates KB-corrected. Generali = Hamburg, Bosch = Dresden.
  • "currently learning Go" — verify still true before submitting (shared across packages).