Senior Software Engineer – Java & Go

Sequoia Connect

  • Buenos Aires
  • Autónomo
  • Tiempo completo
  • Hace 3 días
  • Postúlese fácilmente
Our client is a global technology consulting and digital solutions company helping more than 750 clients succeed in a converging world. They go the extra mile for their clients and accelerate their digital transformation with the Mosaic platform enabling their mobile, social, analytics, IoT, and cloud journeys.Our client is a USD 3.4 billion company with 90,000+ professionals across five continents, helping global customers with innovative solutions.The Group operates in the key industries that drive economic growth, enjoying a leadership position in the construction industry, financial industry, and technology.We are currently searching for a Senior Software Engineer – Java & Go:Responsibilities:
  • Design, develop, and implement scalable middleware APIs and backend services using Java (Spring Boot) and Golang to power search and personalization systems.
  • Build and optimize high-performance, scalable systems capable of handling thousands of requests per second (RPS).
  • Manage and maintain existing infrastructure in a multi-cloud environment (AWS and GCP), including services like PubSub, GKE, Cloud SQL, Spanner, EKS, ECS, Lambda, and Aurora/RDS.
  • Collaborate with cross-functional agile teams of software engineers, data engineers, and ML experts to deliver new product features.
  • Promote coding excellence and enforce best practices for building scalable, high-throughput systems.
  • Actively participate in the design and architecture phases of new features and services, ensuring scalability and performance.
  • Mentor junior team members, providing guidance on building scalable middleware APIs and backend services.
  • Contribute to technical strategy and roadmaps for both AWS and GCP environments.
Requirements:
  • Bachelor’s or Master’s degree in Computer Science or a related field (or equivalent work experience).
  • 10+ years of professional software development experience.
  • 5+ years of experience building high-performance, scalable middleware APIs and backend services.
  • Proficiency in Java with Spring Boot for developing backend services.
  • Experience with Golang.
  • Hands-on experience with cloud technologies (AWS and/or GCP), including building containerized applications with Docker on orchestration platforms (Kubernetes, EKS, or ECS).
  • Strong technical communication skills and the ability to collaborate effectively in a global, cross-functional team environment.
Desired:
  • Previous experience with Pluto TV or similar applications in Media and Streaming is highly desirable.
  • Demonstrated success in designing, developing, and deploying high-traffic services (thousands of RPS).
  • Deep hands-on expertise with GCP technologies (PubSub, GKE, MySQL, Spanner).
  • Intermediate to expert knowledge of Kubernetes (EKS, GKE, or vanilla).
  • Previous experience with search engines or recommendation systems.
Languages:
  • Advanced Oral English.
Note:
  • Fully remote.
If you meet these qualifications and are pursuing new challenges, start your application on our website to join an award-winning employer. Explore all our job openings | Sequoia Career’s Page:Keywords:
Backend Engineer, Java Developer, Golang Developer, Cloud Infrastructure, Streaming Services1. Total Experience:
  • Total Software Development: Minimum of 10+ years of professional software development experience.
  • Specialized Experience: Minimum of 5+ years of experience building highly performant, scalable middleware APIs and backend services.
2. Java and Microservices Expertise:
  • Core Proficiency: Must be proficient in Java with direct experience developing backend services using the Spring Boot framework.
  • Microservices: Demonstrated experience in designing, developing, and deploying services within a microservices architecture, capable of handling thousands of requests per second (RPS).
3. Golang Experience:
  • Core Proficiency: Direct, hands-on experience with Golang (also known as Go, GoLang, Go Language, or Go Development) is required.
  • Usage: Experience using Golang for backend services and high-throughput, concurrent environments.
4. Cloud Development (AWS or GCP):
  • Containerization: Minimum of 3+ years of experience building containerized applications using Docker on container orchestration platforms such as Kubernetes, EKS, or ECS.
  • AWS: Hands-on experience with a range of AWS technologies, including but not limited to EKS, ECS, Lambda, Elasticache, Aurora/RDS, OpenSearch, and Step Functions.
  • GCP: Hands-on experience with a range of GCP technologies, including but not limited to PubSub, Kubernetes, Cloud SQL, and Spanner.
  • Cloud Concepts: Strong understanding of cloud concepts and architecture across both AWS and GCP environments.
5. DevOps Experience:
  • CI/CD: Experience with CI/CD pipelines and deployment processes.
  • Tooling: Familiarity with DevOps tools and practices for monitoring, logging, and maintaining high-throughput systems.
6. Multimedia & Streaming Experience:
  • Preferred Experience: Previous experience developing backend systems, middleware APIs, or search/personalization systems for multimedia and streaming applications is a strong plus.
  • Specific Examples: Experience with platforms like Pluto TV or similar services is highly desired.
  • Domain: Direct experience with developing and deploying services for high-volume traffic (thousands of RPS) and/or a broad user base (millions of users).
7. Locations:
  • Candidates in Mexico, Costa Rica, Brazil, Colombia, or Argentina—in LATAM in general—can fill the role.
8. Languages
  • Advanced Oral English.

Sequoia Connect

Empleos similares

  • Software Engineer Java

    GhidiniRodil

    • Buenos Aires
    Nuestro equipo de especialistas en el segmento IT - se encuentra en búsqueda de un Software Engineer Java para importante empresa lider global en servicios financieros. Nos orient…
    • Hace 8 horas
  • Software Engineer Java

    GhidiniRodil

    • Buenos Aires
    Nuestro equipo de especialistas en el segmento IT - se encuentra en búsqueda de un Software Engineer Java para importante empresa lider global en servicios financieros. Nos orient…
    • Hace 9 horas
  • Full Stack Software Engineer - Java/Javascript

    Coderio

    • Buenos Aires
    Overview Coderio diseña y ofrece soluciones digitales escalables para empresas globales. Con una sólida base técnica y una mentalidad de producto, nuestros equipos lideran proyec…
    • Hace 8 horas