freehire launches on Product Hunt on 26 August.

Follow →

Backend Systems Architect

Summary

Design and scale resilient backend systems for high-traffic enterprise platforms using Go, Python, or Java and cloud-native tools like AWS, Azure, GCP, and Kubernetes.

Architect and scale resilient backend systems for high-traffic enterprise platforms.

Key Responsibilities

  • Design and implement scalable microservices architectures
  • Select and optimize data storage solutions (SQL, NoSQL, Cache)
  • Ensure system security, reliability, and high availability
  • Lead the migration of legacy systems to modern cloud-native infrastructures
  • Define technical roles and oversee implementation of core features

Technical Requirements

  • 10+ years of professional software development experience
  • Expertise in Go, Python, or Java and microservices design
  • Deep knowledge of distributed systems and message-oriented middleware
  • Extensive experience with AWS/Azure/GCP and Kubernetes
  • Strong communication skills for presenting architectural decisions to stakeholders

See also