Senior Software Engineer II, Developer Experience
Builds AI-native developer tooling including MCP servers, agents, and CI/CD pipelines to enhance Carta's software delivery lifecycle. Requires 8+ years experience shipping production LLM systems and platform engineering with Python/Java, cloud-native tech.
About the job
Responsibilities
- Build the MCP servers, agents, and plugin infrastructure that Carta's AI native development runs on, and define the patterns other engineers follow
- Design and ship agents purpose-built to solve specific developer problems across the software delivery lifecycle
- Architect and drive CI/CD pipelines that automate build, test, and deployment to accelerate delivery across R&D
- Build the infrastructure AI tooling runs on, so other engineers can build on top of it with confidence
- Mentor engineers and raise the technical bar through code reviews and architectural guidance
Requirements
- Experience: 8+ years in platform, backend, or fullstack engineering
- AI Builder: Shipped production LLM systems (MCP servers/clients, AI extensions, connectors, or agents)
- Platform Mindset: Build platforms other engineers use; focus on APIs and developer ergonomics
- Tech Stack: Python or Java; CI/CD (CircleCI, GitHub Actions, ArgoCD, Jenkins, Docker); cloud-native (AWS, Terraform, Kubernetes); secrets management (Vault, Cloudsmith) a plus
- Security Aware: Consider least-privilege, token lifecycle, supply chain risks in developer tooling
- Execution: Break down ambiguous problems, deliver with minimal guidance, data-driven
Compensation
- Minimum cash compensation (salary): $212,500 - $250,000 (Santa Clara, CA; San Francisco, CA; New York, NY)
Skills
Python, Java, CircleCI, GitHub Actions, Argo CD, Jenkins, Docker, AWS, Terraform, Kubernetes, Vault, LLMs, Mcp, CI/CD
Similar jobs
DevOps / SRE jobsSenior engineer owning safety-critical software pipelines and infrastructure, from static and dynamic analysis through CI enforcement, dashboards, and reliability tooling. Requires an advanced technical degree, 7+ years working with large codebases, and expertise in Bazel, Python, backend infrastructure, and C++.
Own and evolve a broad infrastructure platform spanning cloud, Kubernetes, deployment, reliability, security, and GPU-backed AI systems. The role requires 8+ years operating production distributed systems, strong incident and architecture experience, and practical cloud infrastructure expertise.
Build and improve cloud infrastructure, developer workflows, and internal tooling that make software development, testing, and releases more efficient and reliable. The role requires cloud architecture knowledge, CI/CD experience, Terraform and Bazel proficiency, and software development skills in Go, Python, or C++.
Build and operate scalable control-plane and data-plane infrastructure for distributed AI workloads, including Ray cluster orchestration, scheduling, observability, and accelerator integration. Requires a bachelor's degree or equivalent experience, 3+ years of production coding, cloud-native expertise, Kubernetes, and Go/Python proficiency.
Leads infrastructure and platform strategy for a production healthcare AI platform, owning AWS, reliability, disaster recovery, compliance, CI/CD, and secure AI-agent operations. Requires deep cloud and Terraform expertise, audit-cycle experience, and prior technical leadership.