Senior Software Engineer, Cloud at VTEX

Remote - Brazil

Apply
More jobs at VTEX

We're looking for a Senior Software Engineer (Backend/Infrastructure) for the VTEX Network team, the core connective tissue of our cloud platform: CDN, Cloud Connectivity, Ingress, DNS, and Service Mesh. You'll take on one of our hardest engineering challenges: evolving our Service Mesh. Today VTEX runs a custom, highly performant router (built in .NET) that acts as our service mesh, processing millions of requests per second as the backbone for every VTEX application. Your mission is to help evolve this mission‑critical infrastructure toward a market‑standard stack (like Istio) with zero downtime and the reliability thousands of stores depend on. This sits at the deep intersection of software engineering and scalable infrastructure, and it rewards real care for performance, resilience, and system architecture.

Requirements

Skills

  • Strong backend/platform engineer with deep, hands‑on experience operating and evolving Kubernetes infrastructure
  • Designed and run systems for mission‑critical, high‑throughput environments (millions of requests per second) and troubleshoot under pressure
  • Knowledge of service design and distributed systems, including networking fundamentals (TCP/IP, HTTP, DNS, proxies) and microservices communication
  • Experience with .NET is a real plus for understanding and refactoring our current router; familiarity with Service Mesh (Istio, Envoy) is highly desired
  • Comfortable working inside complex legacy systems while building their replacement
  • Ability to treat ambiguous, high‑stakes problems as precise decisions that affect the whole system
  • Fluency in AI usage in personal work and clear judgement on when it helps
  • Strong communication and negotiation skills across teams and with non‑technical partners
  • Advanced English proficiency for our global, remote‑first environment

Responsibilities

  • Drive the architectural evolution from our custom routing layer to a modern, market‑standard Service Mesh (e.g., Istio)
  • Design, build, and maintain network components that sustain millions of requests per second at very low latency
  • Keep VTEX's core network services (Ingress, DNS, Service Mesh, CDN) continuously available and resilient for thousands of stores globally
  • Apply deep service‑design principles to build scalable, robust, maintainable backend services and infrastructure tooling
  • Use AI as a daily multiplier (for development, refactoring legacy internals, testing, and documentation) while exercising judgment about where it does and doesn't belong in critical infrastructure
  • Raise the team's bar: mentor other engineers, document for both technical and non‑technical audiences, and take an active part in hiring

Technologies

.NETIstioEnvoyKubernetesAI

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.