Software Engineer (Backend) - Distributed Systems

Added
28 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

golang java aws kubernetes distributed systems

πŸ“‹ Description

  • Define the vision for backend infra and guide the team to execute it
  • Design, build, and maintain scalable backend infra, APIs, and services
  • Participate in system design discussions, standups, and code reviews
  • Develop best practices for high throughput, reliability, and low latency
  • Debug production issues across services and stack levels
  • Collaborate with stakeholders to set priorities and roadmaps

🎯 Requirements

  • 8+ years of relevant industry experience
  • BS/BA in Computer Science or equivalent
  • Experience designing, building, scaling, and maintaining core backend components (APIs a plus)
  • Solve complex design, latency, or performance issues in high-throughput systems
  • Production experience with Java, Golang, C++ or similar
  • Cloud Native environments, particularly AWS; Kubernetes/EKS a plus

🎁 Benefits

  • Medical, Dental, Vision coverage
  • Gym Reimbursement
  • Home Office Build-out Budget
  • Learning & Development Stipend
  • Company Sponsored Conferences & Events
  • HSA and FSA Plans
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 β†’