Added
16 days ago
Type
Full time
Salary
Salary not provided

Related skills

grpc docker kubernetes microservices distributed systems

πŸ“‹ Description

  • Design, develop, and maintain high-performance backend services and core platform components using
  • Architect scalable distributed systems and microservices with focus on reliability and
  • Optimize APIs, data pipelines, and service-to-service communication for performance.
  • Apply engineering best practices: code quality, automated testing, CI/CD, deployment, and
  • Design and guide technical solutions involving architecture, data modeling, and service integration.
  • Build and maintain APIs and communication patterns using REST, gRPC, GraphQL, and/or event-driven

🎯 Requirements

  • 5–8+ years backend experience, including at least 3 years hands-on Go development.
  • Strong Go proficiency with concurrency, goroutines, channels, memory management.
  • Experience designing distributed systems and microservices at scale.
  • Knowledge of REST, gRPC, GraphQL, and event-driven architectures.
  • Experience with AWS, GCP, or Azure; Docker and Kubernetes; cloud-native deployment.
  • Proficiency with SQL and NoSQL, caching, and messaging systems.

🎁 Benefits

  • Fully remote, full-time work environment.
  • Opportunity to work on mission-critical enterprise software, data, and AI solutions.
  • Significant technical ownership and influence over architecture and product direction.
  • Collaborative environment with experienced engineering, product, DevOps, and technology
  • Mentorship opportunities and growth as a senior technical leader while staying hands-on.
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 β†’