Backend Software Engineer (GO), FlashBlade

Added
5 hours ago
Type
Full time
Salary
Salary not provided

Related skills

cloud kubernetes distributed systems go api design

📋 Description

  • Design, build, and maintain backend services and platform components.
  • Develop reliable, scalable services with orchestration, resiliency, and quality.
  • Contribute to distributed systems operating under scale, concurrency, and failure scenarios.
  • Create clean, stable APIs and evolve service interfaces for maintainability.
  • Collaborate with engineering, product, and cross-functional teams from design to production.
  • Troubleshoot complex issues, improve resilience, and raise platform quality.

🎯 Requirements

  • Strong software engineering fundamentals; experience with backend or system components in production.
  • Experience in Go, or strong backend programming experience in another language with willingness to learn and switch to Go.
  • Experience with distributed systems, concurrency, and scalable service design.
  • Solid API design and service development skills.
  • Strong debugging and problem-solving with ownership from design to delivery.
  • A collaborative working style and clear cross-team communication.

🎁 Benefits

  • Innovation: critical thinking and trailblazing ideas.
  • Growth: space and support to grow and contribute meaningfully.
  • Team: supportive, ego-free collaboration.
  • Perks: Flexible time off, wellness resources, and team events.
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 →