Principal Software Engineer, GO & Rust (Engine)

Added
23 days ago
Type
Full time
Salary
Salary not provided

Related skills

grpc golang rust docker terraform

๐Ÿ“‹ Description

  • Lead design and evolution of the platform architecture.
  • Build secure, scalable, cost-efficient systems.
  • Architect fault-tolerant systems with auto failover and encryption.
  • Design microservices and features from concept to production specs.
  • Create technical designs and PoCs in Golang.
  • Plan migrations, deprecation timelines, and phased rollouts.

๐ŸŽฏ Requirements

  • 8+ years building scalable distributed systems; 3+ years in architect roles.
  • Experience architecting large microservice ecosystems (100+ services) and monoliths.
  • Strong Golang coding skills; production-quality code.
  • ProtoBufs, gRPC, WebSockets, Kafka, PostgreSQL (partitioning, HA).
  • Security: OAuth 2.0/OIDC, JWT, mTLS, data encryption, zero-trust.
  • Kubernetes, Docker, CI/CD, Terraform; Saga, circuit breakers, retries.

๐ŸŽ Benefits

  • Flexible, trust-based culture empowering ownership.
  • Innovation-driven environment with strong collaboration.
  • Comprehensive benefits and work-life balance.
  • Dynamic, vibrant workplace with career growth.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’