A

Anaconda

Open-source Python/R data science platform

Staff Software Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeRemote in GermanyNo salary listed

About the Job

Requirements

  • At least 10 years of professional software development experience, including driving technical strategy, system design, and architecture evolution.
  • Hands-on experience in C/C++, including debugging and fixing compilation- and linking-level issues across large codebases.
  • Deep, hands-on experience maintaining a Linux distribution or package management system at production scale.
  • Experience building or maintaining production software across multiple operating systems, such as Linux, macOS, and Windows.
  • Experience using AI-assisted development tools, such as Claude Code, in a professional workflow, including reviewing and validating AI-generated code before it ships.
  • Experience with Git or another version control system.

Responsibilities

  • Build and evolve the toolchain that compiles complex packages such as NumPy, SciPy, and PyTorch from source, taking the effort from research into production.
  • Create, review, and evolve conda recipes, build tooling, and release processes to keep compiled packages reliable at scale.
  • Partner with pure Python wheels and distribution teams to coordinate as automation and infrastructure needs grow.
  • Mentor engineers on architecture, debugging, and packaging practices, sharing context as work progresses.
  • Lead postmortems, capacity planning, and incident response for build and distribution infrastructure.
  • Advise technical leadership on project scoping and delivery trade-offs, providing context before recommending a path.
  • Review and validate AI-generated code before it ships when using AI-assisted development tools.

Desired Qualifications

  • Active contribution to a mainstream toolchain such as GCC or LLVM, experience with a dynamic linker, or direct experience developing compilers or linkers.
  • Working knowledge of libc++/libstdc++/STL and glibc, macOS SDKs, or UCRT/vcruntime on Windows.
  • Proficiency with build tools such as CMake, Bazel, Make, or Automake, and working knowledge of the Python packaging ecosystem, including manylinux.
  • Experience with GPU build tooling and runtime environments such as CUDA and cuDNN.
  • Active involvement in the conda-forge or wider Python packaging community, ideally in a fast-paced, open-source-driven environment, with public projects to discuss.
  • Programming experience in Python, particularly for build automation or infrastructure tooling.

About the Company

Anaconda

Open-source Python/R data science platform

Anaconda provides a data science and AI platform for Python and R, anchored by the free Anaconda Distribution that bundles the Conda package manager and many libraries for easy installation and management of data science tools. Its products include enterprise subscriptions with advanced security, governance, dedicated support, and tools to manage and deploy data science projects at scale, plus consulting services; in 2025 it launched the Anaconda AI Platform to customize and orchestrate AI workflows. It differentiates itself by pairing a widely used, free data science distribution with enterprise-grade governance, security, and workflow-management capabilities beyond basic tooling. Its goal is to help teams build, manage, and deploy data science and AI workloads efficiently across organizations.

Company size
501-1,000
Company stage
Series C
Total funding
$246M
Headquarters
Austin, TX
Founded
2012

Recently Posted Jobs

Explore more opportunities at Anaconda

See more jobs