A

Anaconda

Open-source Python/R data science platform

Senior Software Engineer

Software EngineeringPosted on Nov 11
Full-timeRemote in USA

About the Job

Requirements

  • At least 7 years of professional software engineering experience.
  • At least 3 years of experience in security remediation, packaging, or release engineering.
  • Strong Python expertise and deep experience with C/C++ or an equivalent compiled language, including debugging native build and ABI issues.
  • Expert-level packaging and build experience with conda, wheels, or Linux distribution packaging systems.
  • Strong command of CVE/CVSS frameworks, exploitability analysis, and vulnerability scanning tools.
  • A track record of designing automation that reduced manual toil at scale.
  • Ability to write design documents and code reviews that communicate tradeoffs clearly to technical and non-technical audiences.
  • Experience coaching or mentoring engineers at any level.
  • Proficiency with AI-powered development tools to reduce toil while maintaining strong engineering fundamentals and security rigor.

Responsibilities

  • Lead remediation of high-severity and complex CVEs, including deep dependency chains and ABI-sensitive packages requiring careful native-code debugging.
  • Make risk-based decisions about whether to patch, backport, upgrade, or mitigate vulnerabilities, and communicate tradeoffs to Security, Support, Product, and leadership.
  • Design and build automation for CVE intake, package mapping, patching workflows, testing pipelines, and SBOM/VEX generation to reduce manual effort.
  • Define remediation SLAs, metrics, and reporting so leadership and cross-functional partners have reliable visibility into exposure and time to remediate.
  • Partner with upstream maintainers to contribute fixes to the community and strengthen the open-source ecosystem.
  • Review patches and coach teammates on security fundamentals, correctness, and maintainable design.
  • Write design documents that help non-technical stakeholders make informed decisions on customer-facing security advisories.
  • Use AI-powered development tools to accelerate triage, patch analysis, and testing while maintaining engineering fundamentals and security rigor.

Desired Qualifications

  • Upstream open-source contributions and hands-on CVE remediation experience in public package ecosystems.
  • Supply chain security experience, including SBOM, SLSA, signing, or provenance tooling.
  • Experience in open-source ecosystems, package management, or build and release engineering at companies with fast-paced, high-impact technical environments.
  • Hands-on experience with cloud platforms, containers, or GitOps tooling in production environments.
  • Experience at an AI-focused or data science company, with an understanding of security demands for platforms serving automated workloads at scale.

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