Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4360949084&f_AL=true&f_TPR=r86400&f_WT=2&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&spellCorrectionEnabled=true Job Description: Full Stack Engineer Banavo.AI · United States (Remote) Easy Apply Save Save Full Stack Engineer at Banavo.AI Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 About the job Full-Stack Engineer (Banavo) What you’ll do • Take high-level goals and ambiguous requirements, break them into a clear plan, drive execution end-to-end with minimal oversight, and proactively communicate progress, risks, and tradeoffs (written and verbal) across engineering, product, and stakeholders. • Use AI (ChatGPT/Co-Pilot/Perplexity/AI-native IDEs/Google, etc.) extensively and naturally to research, design, develop, and test solutions to meet business and product goals. Develop/customize MCP services and coding agents for the entire SDLC process. • Build and ship end-to-end features across Next.js UI, backend REST APIs, and the supporting platform on AWS/EKS. • Develop and maintain Python/FastAPI services (including async/streaming endpoints where needed). • Own production-grade deployments on Kubernetes/EKS, including scaling, reliability, and debugging. • Manage infrastructure using Terraform, working with reusable modules and environment promotion. • Operate a GitOps deployment workflow using FluxCD (HelmReleases/Kustomizations, reconciliation, drift management). • Collaborate with product, data, and AI teams to deliver user-facing workflows and internal platform capabilities. • Improve observability and operability: logging, metrics, alerting, runbooks, and incident response hygiene. Tech stack you’ll work with • Frontend: Next.js, React, TypeScript • Backend: Python, FastAPI, Node • Cloud/Platform: AWS, EKS, Docker, ECR, IAM, VPC, ALB/NLB, S3, CloudWatch, KMS, Secrets Manager/SSM, Azure AD • GitOps: FluxCD (HelmRelease, Kustomize) • IaC: Terraform (Terraform Cloud a plus) • Observability: structured logging, metrics/tracing fundamentals (Prometheus/Grafana/OpenTelemetry are a plus) Required qualifications (tools/frameworks) • Next.js with React + TypeScript for building production user interfaces. • Python with FastAPI and TypeScript with Node for building and operating backend services. • AWS: hands-on experience with IAM, VPC fundamentals, EKS, ALB/NLB, S3, CloudWatch/CloudTrail, ECR, KMS, Secrets Manager/SSM, Route 53. • Kubernetes: Deployments/Services/Ingress, namespaces, requests/limits, probes, HPA/PDB, node groups, taints/tolerations, hands-on debugging with kubectl. • FluxCD: GitOps workflows including sources, reconciliation, dependencies, HelmRelease/Kustomizations, and drift management. • Terraform: modules, environments/workspaces, remote state, and building/operating AWS + EKS infrastructure. • Docker: building and shipping images; working with registries (ECR) and runtime configuration. • Production ownership: ability to debug across app + cluster + AWS using logs/metrics and improve reliability over time. • Experience building multi-tenant SaaS patterns (tenant isolation, RBAC, per-tenant config, auditability). • Security best practices: least-privilege IAM design, Kubernetes RBAC hygiene, secrets rotation, image scanning/supply-chain practices. Preferred qualifications • Go (for services, CLIs, operators/controllers, or performance-sensitive components). • Istio (ingress gateway, auth at the edge, traffic routing policies, mTLS concepts). • Prometheus/Grafana/Alertmanager and/or OpenTelemetry in production. • EKS operations: deploying and troubleshooting workloads in production; familiarity with upgrades/add-ons and operational best practices.