Snowflake
Snowflake
Snowflake provides a cloud-based data platform for storing, processing, and analyzing information at scale. Its centralized architecture helps businesses bring data together, run complex queries efficiently, and support diverse workloads as their needs evolve. The company’s platform is relevant to professionals working across cloud computing, data, analytics, consulting, and marketing technology, with opportunities shaped by the teams building and supporting modern data infrastructure.

Senior Software Engineer, Developer Productivity

Build CI/CD systems, test infrastructure, and AI agent tooling for Snowflake’s Observe observability platform. Improve developer speed and release reliability across a large engineering organization.

Description

  • Develop and maintain internal tools, CI/CD pipelines, and AI agent driven developer workflows
  • Scale test infrastructure and execution frameworks to shorten developer feedback cycles
  • Improve developer productivity through better tooling and local debugging and testing workflows
  • Work with development, infrastructure, and SRE teams to improve release processes, deployment reliability, and artifact management
  • Track and improve build times, test stability, and CI performance across engineering

Requirements

  • At least five years of software engineering experience, focused on engineering productivity, developer tools, agentic workflows, build systems, or release engineering
  • Demonstrated experience building and maintaining CI/CD systems, build orchestration tools such as Bazel, Nix, or Go build tooling, and test automation infrastructure
  • Strong command of a server-side language such as Go, Python, Java, or C++
  • Practical experience with containers, cloud infrastructure, and release automation
  • Strong interest in developer experience, developer productivity metrics, and developer-facing products
  • Experience developing backend applications
  • Experience with open-source developer tools, Kubernetes, or infrastructure as code
  • Experience with observability platforms, telemetry pipelines, or distributed tracing and logging tools such as OpenTelemetry, Prometheus, or Jaeger
  • Contributions to open-source projects in observability, data infrastructure, or developer productivity

Related Jobs