Senior Software Engineer – Enterprise Platforms

November 21

Apply Now
Logo of SOUTHWORKS

SOUTHWORKS

SaaS • Enterprise • Artificial Intelligence

SOUTHWORKS is a premium software engineering partner specializing in nearshore development with over 20 years of expertise. Operating across the US, Latin America, and Europe, they offer flexible and transparent software development services known as 'Development on Demand'. SOUTHWORKS focuses on providing world-class engineering talent in short-term, flexible contracts, allowing clients to scale their projects quickly and predictably. With expertise in areas such as cloud video engineering, data & AI, and emerging technologies, SOUTHWORKS serves clients across various industries by delivering high-profile, complex projects without surprises and with a focus on value addition.

📋 Description

• 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, improving performance and stability. • Integrate and operate Apache Kafka pipelines for high‑throughput event streaming, including producer/consumer logic, schema management, and monitoring. • Leverage cloud services on both AWS and GCP to build resilient, cost‑effective solutions. • Troubleshoot technical issues. • Conduct thorough code reviews, mentor junior engineers, and champion best practices around testing, CI/CD, and security. • Participate in architectural design reviews, providing pragmatic feedback on scalability, fault tolerance, and cost optimization. • Collaborate closely with Product, Program Management, QA, and other teams to align delivery with business goals. • Provide realistic level‑of‑effort (LOE) estimates during quarterly PI planning, accounting for dependencies and risk factors. • Prototype emerging technologies to accelerate engineering velocity and reduce operational overhead.

🎯 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

🏖️ Benefits

• Health insurance • Flexible work arrangements • Professional development

Apply Now

Similar Jobs

November 20

Full Stack Engineer at PadSplit developing applications in a remote capacity for an international team.

Android

Django

iOS

JavaScript

MongoDB

MySQL

Node.js

Postgres

Python

React

React Native

November 7

Full-Stack Designer executing brand activation projects including website design and implementation. Collaborate across visual brand systems ensuring a cohesive experience.

November 6

Software Engineer developing data solutions for player experience improvements in a gaming company. Collaborating on data consumption and reporting within a distributed team.

Docker

Python

SQL

October 28

Senior Full Stack MERN Developer for a U.S.-based SaaS startup. Collaborating directly with the CTO to evolve a MERN MVP into a production-grade platform.

AWS

EC2

JavaScript

MongoDB

Node.js

React

October 17

Ryz Labs

11 - 50

Mid-level / Senior Full Stack Engineer designing and shipping features for RYZ Labs' platform. Engaging in both frontend and backend development within a startup environment.

AWS

Docker

EC2

JavaScript

Microservices

Node.js

Postgres

Python

React

TypeScript

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com