As a Software Engineering Intern at Vivahgo, you will play a crucial role in contributing to our sophisticated polyglot microservices architecture that powers our core marketplace. You will have the opportunity to work across the stack, building high-performance services, automating infrastructure, and implementing world-class observability standards. **Key Responsibilities:**
**Microservices Development:** Contribute to a polyglot repository using Go for high-performance backends, Python for data-heavy logic, and Java for enterprise-scale services. - **API Design & Integration:** Implement and maintain inter-service communication using gRPC and Protocol Buffers (protobuf), ensuring robust external-facing REST/HTTP interfaces. - **Container Orchestration:** Manage service lifecycles using Kubernetes (K8s) and Docker, streamline local development, and rapid deployment loops with Skaffold. - **Infrastructure as Code:** Assist in provisioning and managing cloud resources through Terraform to ensure scalable and reproducible environments. - **Data Management:** Implement distributed caching solutions with Redis and maintain persistent data storage using PostgreSQL. - **Observability & DevOps:** Integrate OpenTelemetry for distributed tracing and utilize cloud-native monitoring tools to ensure 99.9% system reliability. **Qualifications:**
**Polyglot Proficiency:** Strong foundational knowledge in at least two of the following: Go, Python, Java, Node.js, React, or C#. - **System Design Awareness:** Understanding of microservices architecture, containerization (Docker/K8s), and distributed systems. - **Tooling Expertise:** Proficient with Git/GitHub (PR workflows), Linux CLI, and basic container debugging (kubectl). - **The "Hustle" Mentality:** Proactive problem solver who enjoys diving into complex codebases and proposing architectural improvements. - **Educational Background:** Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related technical field. At Vivahgo, you will have the opportunity to work directly with the founding software developer, gaining valuable insights into the "ground up" reality of building a high-scale marketplace. You will also gain hands-on experience with a modern tech stack (K8s, gRPC, OpenTelemetry) rarely seen in typical internships. High-performing interns will be prioritized for full-time engineering roles as the technical department expands. Upon successful completion, you will receive an official Internship Certificate and a detailed Letter of Recommendation. As a Software Engineering Intern at Vivahgo, you will play a crucial role in contributing to our sophisticated polyglot microservices architecture that powers our core marketplace. You will have the opportunity to work across the stack, building high-performance services, automating infrastructure, and implementing world-class observability standards. **Key Responsibilities:**
**Microservices Development:** Contribute to a polyglot repository using Go for high-performance backends, Python for data-heavy logic, and Java for enterprise-scale services. - **API Design & Integration:** Implement and maintain inter-service communication using gRPC and Protocol Buffers (protobuf), ensuring robust external-facing REST/HTTP interfaces. - **Container Orchestration:** Manage service lifecycles using Kubernetes (K8s) and Docker, streamline local development, and rapid deployment loops with Skaffold. - **Infrastructure as Code:** Assist in provisioning and managing cloud resources through Terraform to ensure scalable and reproducible environments. - **Data Management:** Implement distributed caching solutions with Redis and maintain persistent data storage using PostgreSQL. - **Observability & DevOps:** Integrate OpenTelemetry for distributed tracing and utilize cloud-native monitoring tools to ensure 99.9% system reliability. **Qualifications:**
**Polyglot Proficiency:** Strong foundational knowledge in at least two of the following: Go, Python, Java, Node.js, React, or C#. - **System Design Awareness:** Understanding of microservices architecture, containerization (Docker/K8s), and distributed systems. - **Tooling Expertise:** Proficient with Git/GitHub (PR workflows), Linux CLI, and basic container debugging (kubectl). - **The "Hustle" Mentality:** Proactive problem solver who enjoys diving into complex codebases and proposing architectural improvements. - **Educational Background:** Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related technical field. At Vivahgo, you will have the opportunity to work directly with the founding software developer, gaining valuable insights into the "ground up" reality of building a high-scale marketplace. You will also gain hands-on experience with a modern tech stack (K8s, gRPC, OpenTelemetry) rarely seen in typical internships. High-performing interns will be prioritized for full-time engineering roles as