Golang Architect Principal Backend Architect

Acunor Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Atlanta, GA - USA

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Golang Architect / Principal Backend Architect

Location: Atlanta GA (Hybrid/Onsite as applicable)

Rate: $80/hr (can higher for the right candidate)

What is this role about

We are seeking a highly experienced Golang Architect to lead the design and evolution of our large scale cloud native backend platforms. This role goes beyond hands on development and focuses on defining architecture guiding engineering teams and ensuring scalability reliability and long-term technical excellence.

Key Responsibilities:

Architecture & Technical Leadership

  • Define and own the overall backend and distributed systems architecture using Go (Golang).
  • Design scalable fault tolerant and high availability microservices architectures.
  • Establish architectural standards design patterns and best practices for Golang development.
  • Lead system design discussions architectural reviews and technology evaluations.
  • Provide mentorship and technical guidance to senior and mid level engineers.

Backend & Platform Engineering

  • Architect and when needed implement high performance backend services using Go.
  • Design and govern RESTful APIs and gRPC-based service contracts.
  • Drive best practices for concurrency memory management and performance optimization in Go.
  • Architect integrations with databases caching layers message queues and event-driven systems.

Cloud DevOps & Scalability

  • Lead architecture for cloud-native platforms on AWS/GCP/Azure.
  • Define containerization and orchestration strategies using Docker and Kubernetes.
  • Collaborate with DevOps/SRE teams on:
  • CI/CD pipeline architecture
  • Observability (metrics logging tracing)
  • Auto-scaling resilience and disaster recovery
  • Ensure systems meet security compliance and reliability requirements.

Quality Reliability & Operations

  • Drive engineering excellence code quality standards and automated testing strategies.
  • Define architectural approaches for high availability disaster recovery and zero/minimal downtime deployments.
  • Lead root cause analysis (RCA) of complex production issues and implement long-term fixes.
  • Continuously improve system stability performance and cost efficiency.

Required Skills & Qualifications

  • 8 12 years of overall backend/software engineering experience.
  • 5 years of deep hands on experience with Golang including architecting large systems.
  • Proven experience as a Software Architect Principal Engineer or Technical Lead.
  • Strong expertise in:
  • Microservices and distributed systems design
  • REST APIs and gRPC
  • Event-driven and asynchronous architectures
  • Advanced understanding of Go concurrency patterns performance tuning and internals.
  • Extensive experience with:
  • SQL and NoSQL databases
  • Caching systems (Redis/Memcached)
  • Messaging and streaming platforms (Kafka RabbitMQ SQS Pub/Sub)
  • Strong cloud experience (AWS GCP or Azure) with production-scale workloads.
  • Proficiency with Docker Kubernetes and service mesh concepts.
  • Deep knowledge of observability tools (Prometheus Grafana ELK OpenTelemetry).
  • Strong communication skills with the ability to influence technical direction across teams.
Job Title: Golang Architect / Principal Backend Architect Location: Atlanta GA (Hybrid/Onsite as applicable) Rate: $80/hr (can higher for the right candidate) What is this role about We are seeking a highly experienced Golang Architect to lead the design and evolution of our large scale cloud n...
View more view more

Key Skills

  • Kubernetes
  • S3
  • Google Cloud Platform
  • Cassandra
  • System Architecture
  • Redshift
  • AWS
  • Cloud Architecture
  • NoSQL
  • UML
  • Kafka
  • Distributed Systems