Experience: 4-7 years
Location: Remote
About the Role:
SambaNova is hiring a Senior Software Engineer (Full Stack, Backend-Focused) for SambaNova’s SambaSuite platform.
We are helping enterprises and service providers build their AI inference platforms for end users, powered by our state-of-the-art RDU (Reconfigurable Dataflow Unit) hardware architecture. Our cloud-agnostic, enterprise-grade MLOps platform abstracts infrastructure complexity and enables seamless deployment, management, and scaling of foundation model workloads at production scale.
As a Senior Software Engineer, you will take ownership of backend-heavy, full-stack feature development—building robust services, scalable APIs, and intuitive frontends that power the user experience. You’ll contribute to the core of our enterprise-grade AI platform, collaborating across teams to ensure our systems are performant, secure, and built to last.
This is a high-impact, high-visibility role working at the intersection of AI infrastructure, enterprise software, and developer experience.
Key Responsibilities:
Take ownership of our existing Bazel ecosystem, including RBE setup, maintenance, and troubleshooting
Ensure the stability, scalability, and performance of our CI/CD pipelines
Collaborate with development teams to optimize build and test processes
Maintain and improve our CircleCI setup, including workflow optimization and configuration management
Manage Python package dependencies and ensure seamless integration with our CI/CD pipelines
Work with the development team to implement best practices for package management and dependency management
Familiarize yourself with our GAR and JFrog Artifact Management setup and optimize its usage
Collaborate with the engineering team to implement infrastructure changes and improvements
Required Qualifications:
2+ years of experience in DevOps or Infra
1+ years of experience working with CircleCI
Strong understanding of Bazel and RBE, with experience maintaining and troubleshooting Bazel ecosystems especially in C++ (CMake) and Python
Experience in managing dependencies in large scale projects
Experience with Google Artifact Registry (GAR) and/or JFrog Artifact Management
Experience with Linux/Unix systems and command-line interfaces
Strong scripting skills (e.g., Python, Bash, etc.)
Excellent problem-solving skills and attention to detail
Ability to work collaboratively with cross-functional teams
Preferred Qualifications:
Experience with Python Package Management
Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes)
Experience with other CI/CD tools (e.g., Jenkins, GitLab CI/CD, etc.)
Knowledge of software development best practices and coding standards