Staff Software Engineer - Infrastructure (AI Native)
New
J
JobgetherAI infrastructure
Based in IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Cloud ComputingKubernetesGoCI/CDDistributed SystemsNetworking
Requirements
- Demonstrated experience designing, building, and shipping AI agents or agentic systems that perform meaningful real-world tasks; AI coding assistants or prompt experimentation alone are not sufficient.
- Strong understanding of distributed systems, cloud computing, Kubernetes, networking, and production operations.
- Experience taking infrastructure from early development to meaningful production scale and explaining architectural choices, trade-offs, and lessons learned.
- Understand failure modes, blast radius, operational complexity, resilience, and recovery strategies.
- Ability to troubleshoot complex issues across application behavior, distributed services, Kubernetes, networking, and cloud infrastructure.
- Experience automating repetitive operational tasks and developing tools or platforms that improve engineer productivity.
- Experience building internal developer platforms or infrastructure systems, such as CI pipelines, artifact storage, or package registries.
- Practical understanding of AI agent architecture, including tool usage, workflow orchestration, state or memory management, evaluation, guardrails, and reliability.
- Staff-level technical leadership, including mentoring engineers, influencing engineering standards, and guiding complex projects.
- Strong technical communication skills, including producing design documents, explaining architectural decisions, leading technical reviews, and documenting operational learnings.
- Familiarity with technologies such as AWS/EKS, Kubernetes, OpenTofu, FluxCD, Temporal, VictoriaMetrics, ClickHouse, Grafana, Go, or Rust is beneficial.
- Ability to work effectively in a remote-first, asynchronous environment and collaborate with colleagues across locations.
Responsibilities
- Design, build, and improve scalable cloud infrastructure across Kubernetes, networking, compute, storage, and distributed systems.
- Identify performance bottlenecks, failure modes, operational risks, and infrastructure weaknesses before they affect production.
- Strengthen CI/CD pipelines, automated testing, deployment controls, and rollout strategies.
- Build observability capabilities, including monitoring, alerting, distributed tracing, and operational tooling.
- Optimize infrastructure performance, reliability, resource utilization, and cloud expenditure.
- Design, develop, and deploy AI agents for infrastructure management and engineering workflows.
- Establish production safeguards for AI agents, including evaluations, permission controls, guardrails, observability, state management, and failure recovery.
- Build and maintain internal platforms and developer tools, such as package registries, artifact stores, CI systems, and infrastructure automation solutions.
- Lead technical design discussions, contribute to architecture and engineering standards, and mentor engineers.
- Participate in on-call rotations, respond to production incidents, and turn incident learnings into fixes, runbooks, and automation.
View Full Description & ApplyYou'll be redirected to the employer's site