A

Anaconda

Open-source Python/R data science platform

Senior Software Engineer

Full-Stack EngineeringPosted on Nov 12
Full-timeRemote in USA

About the Job

Requirements

  • At least 5 years of software engineering experience with demonstrated full-stack ownership across frontend and backend production environments.
  • Experience owning production services end to end, including incident response, maintaining backward compatibility, and improving reliability over time.
  • Proficiency building and deploying web applications and APIs using modern frameworks such as React, Next.js, or FastAPI, or similar frameworks.
  • Ability to make autonomous technical decisions, write clear documentation and handoffs, and operate as the senior engineer online during US hours.
  • Willingness to travel for department meetings 2–3 times per year and to India 1–2 times per year, and participate in an on-call rotation.

Responsibilities

  • Design and ship full-stack features across the Next.js/React/TypeScript dashboard and Python/FastAPI backend services.
  • Build secure, versioned APIs and extend the Kong API gateway with custom plugins for authorization using OpenFGA and OAuth 2.x, and rate limiting.
  • Develop asynchronous workloads on Argo Workflows and NATS JetStream, and own GitOps deployments through ArgoCD, Helm, and Kubernetes.
  • Improve reliability, latency, and observability for production services using OpenTelemetry, Prometheus, and Grafana, and join the on-call rotation to support enterprise customers.
  • Productionize research team capabilities, including guardrails and red teaming features built on LiteLLM and vLLM, into backward-compatible, testable product code.
  • Use AI coding agents such as Kilo daily to design, build, and review faster, and help the team adopt effective AI-assisted workflows.
  • Strengthen CI/CD pipelines, increase test coverage, and improve supply-chain security through image signing, SBOMs, and vulnerability scanning.
  • Lead customer issue response during US business hours, write clear handoffs to the India team, and collaborate with product, customer success, and platform teams across Anaconda.

Desired Qualifications

  • Experience at a fast-paced startup building foundations from scratch, working across multiple responsibilities, and shipping features under ambiguity.
  • Experience at an open-source, AI, or data science company, with understanding of the demands of supporting developer-facing enterprise platforms.
  • Fluency with Kubernetes, GitOps tooling such as ArgoCD and Helm, infrastructure as code such as Terraform, and cloud platforms such as AWS and EKS; experience building or extending API gateways.
  • Experience productionizing machine-learning or AI research by turning experimental code into reliable, testable services for enterprise customers.
  • Effective cross-time-zone and cross-cultural communication, experience collaborating with geographically distributed teams, and writing handoffs that reduce friction.

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