Go Principal Engineer: Lead Scalable Data Platform

Transition Technologies PSC

Town of Poland (NY)

On-site

USD 180,000 - 250,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Transition Technologies PSC is seeking an exceptionally experienced Principal Go Engineer to own and design critical platform components of a large-scale distributed data and analytics platform. You will lead architecture, take ownership from design to production, and mentor senior engineers in a Kubernetes-based cloud/on-prem environment.

The role emphasizes building scalable Go services, high-throughput pipelines, and event-driven patterns using Kafka, with a focus on reliability,

Qualifications

  • 10+ years of professional software engineering experience
  • 5+ years of substantial commercial experience with Go
  • Experience as Staff Engineer/Principal Engineer/Technical Lead or Solution Architect
  • Proven ownership of complex production systems
  • Strong background in distributed, highly available systems
  • Experience with data platforms handling high volumes of events/data
  • Deep knowledge of Go (concurrency, memory, profiling, testing, performance)
  • Understanding of distributed systems concepts: partitioning/replication, eventual consistency, idempotency, retries, high availability
  • Extensive experience with Kafka or similar event-streaming platform
  • Strong experience with microservices and RESTful API design
  • Advanced SQL skills and PostgreSQL
  • Production experience with Docker and Kubernetes
  • Experience diagnosing incidents in distributed environments
  • Obs., security, and reliable software delivery focus
  • Ability to communicate architectural decisions clearly
  • Very good command of English
  • Practical experience using AI coding tools to accelerate development
  • Experience introducing AI-assisted workflows with security/quality in mind
  • Background in networking, observability, or high-volume data platforms
  • Preference for pragmatic trade-offs over complexity

Responsibilities

  • Designing and developing scalable, fault-tolerant backend services in Go
  • Building high-throughput data ingestion and event-processing pipelines
  • Designing event-driven architectures based on Apache Kafka
  • Defining service boundaries, data flows and communication patterns
  • Making architectural decisions on scalability, consistency, availability and failure recovery
  • Diagnosing performance, concurrency and production reliability issues
  • Improving engineering standards for code quality, testing, observability and security
  • Leading complex technical initiatives and mentoring engineers
  • Collaborating with architects, DevOps, product teams and domain experts

Skills

Go
Distributed systems
Kafka
RESTful APIs
PostgreSQL
Docker
Kubernetes
Observability
Security
English
AI coding tools

Tools

Apache Kafka
Docker
Kubernetes
PostgreSQL
AI coding tools

Job description

Transition Technologies PSC is seeking an exceptionally experienced Principal Go Engineer to own and design critical platform components of a large-scale distributed data and analytics platform. You will lead architecture, take ownership from design to production, and mentor senior engineers in a Kubernetes-based cloud/on-prem environment.

The role emphasizes building scalable Go services, high-throughput pipelines, and event-driven patterns using Kafka, with a focus on reliability,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal GoLang Engineer
Principal GoLang Engineer

Transition Technologies PSC • Town of Poland (NY)

On-site
USD 180,000 - 250,000
Senior Go Platform Engineer - Scalable Distributed Systems
Senior Go Platform Engineer - Scalable Distributed Systems

Specialized Bicycle Components, Inc. • Morgan Hill (CA)

On-site
USD 137,000 - 198,000
Healthcare
401(k) matching
Life & disability insurance
+6
Senior Data Platform Engineer - Scalable Cloud Infra
Senior Data Platform Engineer - Scalable Cloud Infra

CoreWeave • Sunnyvale (CA)

On-site
USD 165,000 - 242,000
Medical, dental, vision insurance
401(k) with match
Flexible PTO
+2
Remote Principal Go Architect | Cloud-Native & Kubernetes
Remote Principal Go Architect | Cloud-Native & Kubernetes

Connect Tech+Talent • Menlo Park (CA)

On-site
USD 180,000 - 280,000
Senior Platform Architect: Kubernetes & Distributed Systems
Senior Platform Architect: Kubernetes & Distributed Systems

Referment • New York (NY)

On-site
USD 140,000 - 210,000
Principal Platform Architect: Kubernetes & Kafka Expert
Principal Platform Architect: Kubernetes & Kafka Expert

Request Technology, LLC • Chicago (IL)

On-site
USD 180,000 - 240,000
Principal Data Platform Engineer
Principal Data Platform Engineer

Harnham • San Francisco (CA)

On-site
USD 230,000 - 280,000
Medical insurance
Vision insurance
401(k)
+1
Senior Platform Engineer - Go at Scale & AI-Driven DevEx
Senior Platform Engineer - Go at Scale & AI-Driven DevEx

Hong Kong Next Generation Internet Society • San Francisco (CA)

On-site
USD 180,000 - 300,000
Cash Compensation
Equity
Senior Data Engineer & Platform Lead — Streaming & Scale
Senior Data Engineer & Platform Lead — Streaming & Scale

Empower • Town of Montana (WI)

On-site
USD 152,000 - 220,000
Medical insurance
401(k) with company matching
Tuition reimbursement
+3
Principal Backend Engineer: Scalable AI Ops Platform
Principal Backend Engineer: Scalable AI Ops Platform

satoriq • New York (NY)

On-site
USD 200,000 - 300,000
Competitive equity package
401(k) program
Health, dental, and vision coverage
+2