(Contract) Senior Software Engineer Enterprise Platforms

Posted about 2 months agoViewed
Argentina, Colombia, UruguayContractSoftware Development
Company:SOUTHWORKS
Location:Argentina, Colombia, Uruguay, GMT-3, GMT-4, GMT-5
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
AWSBackend DevelopmentNode.jsCloud ComputingGCPKafkaKubernetesMongoDBGogRPCReactCI/CDDevOpsTerraformMicroservicesCommunication SkillsCollaborationProblem SolvingMentoringSoftware Engineering
Requirements:
5+ years of professional experience in software engineering 3+ years of experience building production-grade highly scalable Go services Experience writing high performance gRPC and REST clients and servers including protobuf contracts and Client/Server communication Experience developing Kafka stream-processing applications, schemas, managing topics, ACLs, consumers, and offset handling 3+ years of experience with AWS (S3, Cloudfront, EKS, etc.) 1+ year of experience with GCP (Cloud Storage, Kafka, GKE, CDN, etc.) 2+ years of experience using and designing mongo DB 2+ years of experience developing application services using Node + Mongo + Express +front-end frameworks/libraries like React (Nice to have) 3+ years of experience with EKS/GKE, Helm charts, Terraform, and CI/CD pipelines (Nice to have) 1+ years of linux bash scripting for automation and ops tasks (Nice to have) Exposure to Redis, Docker, Git, observability stacks (Prometheus, Grafana, OpenTelemetry) (Nice to have) Excellent problem-solving, clear communication, and ability to work effectively in a globally distributed team (Nice to have) Experience with mongo schemas, indexing strategies, and sharding considerations (Nice to have) Experience with ETL pipelines (Nice to have) Experience with CRUD operation (Nice to have)
Responsibilities:
Design, implement, and maintain data-intensive Go and node gRPC APIs. Build, containerize, and deploy scalable Go microservices on Kubernetes (EKS, GKE). Refactor and modernize legacy Node.js services into idiomatic Go services. Integrate and operate Apache Kafka pipelines. Leverage cloud services on both AWS and GCP. Troubleshoot technical issues. Conduct thorough code reviews, mentor junior engineers, and champion best practices. Participate in architectural design reviews. Collaborate closely with Product, Program Management, QA, and other teams. Provide realistic level-of-effort (LOE) estimates. Prototype emerging technologies.
Similar Jobs:
Posted about 13 hours ago
Argentina, Colombia, Mexico, Brazil, ChileFull-TimeAccounting
Senior Accountant
Company:Sur
Posted about 16 hours ago
ArgentinaFull-TimeSoftware Development
Release & Quality Engineer
Company:Squad
Posted about 16 hours ago
ColombiaFull-TimeFrontend Development
Senior Frontend Developer - CO Remote
Company:Workstate