Senior Software Engineer - Enterprise Platforms Job at Coders Connect, Philadelphia, PA

V1pxOXRBRk9raW5tR2tvMTcvRkovS3NxcUE9PQ==
  • Coders Connect
  • Philadelphia, PA

Job Description

Senior Software Engineer

This is a remote position. We're looking for a Senior Software Engineer to join a high-impact backend platform team building large-scale systems that power global streaming products.

This role focuses on developing high-performance, cloud-native backend services using Go, gRPC, Kafka, and Kubernetes across AWS and GCP environments.

What You'll Do

  • Design, implement, and maintain data-intensive Go and Node.js microservices
  • Build and deploy containerized services in Kubernetes (EKS, GKE)
  • Refactor and modernize legacy Node.js systems into scalable Go-based architectures
  • Develop and operate Kafka stream-processing pipelines
  • Integrate with MongoDB for high-throughput data operations
  • Collaborate cross-functionally with product, QA, and DevOps teams in Agile sprints
  • Participate in architecture reviews and mentor engineers on best practices
  • Champion CI/CD, observability, and security-first development

Requirements

  • 5+ years in software engineering, with 3+ years building Go microservices
  • Strong experience in gRPC and REST API design (protobuf, schema management)
  • Deep understanding of Kafka (producers/consumers, offsets, topics, ACLs)
  • Hands-on experience with AWS (S3, CloudFront, EKS) and GCP (Cloud Storage, GKE)
  • Solid experience designing and scaling MongoDB databases
  • Familiar with containerization tools (Docker, Helm, Terraform) and CI/CD pipelines
  • Bonus: background with Node.js, React, Redis, or Prometheus/Grafana
  • Excellent communication and collaboration skills in distributed teams

Benefits

  • Work with modern cloud-native tech (Go, gRPC, Kafka, Kubernetes)
  • Be part of a globally distributed, engineering-led culture
  • Fully remote flexibility with opportunities for contract roles

Job Tags

Remote work,

Similar Jobs

MAHLE

Manager of Logistics Job at MAHLE

 ...Your Contribution As a Manager of Logistics reporting to the Plant Manager- Murfreesboro, you will be a key member of the Plant Leadership Team, serving as a true business partner to the Plant Manager. The overall objective is to develop short-term and long-term... 

Neudesic, an IBM Company

Senior Data Engineer Job at Neudesic, an IBM Company

 ...are currently seeking a Principal Consultant to join Neudesics Data & AI practice. The ideal candidate has significant knowledge and...  ...Technology Plus: Microsoft Azure Certified Azure Data Engineer Experience with Predictive Analytics, Machine Learning, Artificial... 

E and H Construction

Office Manager Job at E and H Construction

 ...Job Description Job Description We are lookingto hire an Office Manager to join our team! You will be responsible for overseeing the administrative activities of the organization. Responsibilities: Manage records and information Plan and maintain work facilities... 

Manpower

Medical Laboratory Scientist Job at Manpower

 ...leader in blood health dedicated to improving patient outcomes through precision medicine and transfusion science. As a Medical Laboratory Scientist, youll perform critical immunohematology testing and ensure the safe and accurate provision of blood products for transfusion... 

FocusGroupPanel

Remote Data Entry Specialist - Entry-Level, Flexible Hours Job at FocusGroupPanel

 ...A remote survey panel organization is seeking a Data Entry Clerk for an entry-level position. This role allows you to work from home with maximum flexibility and earn extra income. Ideal candidates are self-motivated individuals who enjoy data entry tasks and can follow...