Golang Architect / Principal Backend Architect - Atlanta, GA -onsite
Atlanta, GA, US • Posted 19 hours ago • Updated 19 hours ago

Crea Services LLC
Dice Job Match Score™
🎯 Assessing qualifications...
Job Details
Skills
- Golang
- Microservices
- Kubernetes
- Redis
- NoSQL
- SQL
- Grafana
- RESTful
- Docker
- RabbitMQ
- Kafka
Summary
Job Title: Golang Architect / Principal Backend Architect
Location: Atlanta, GA (Hybrid/Onsite as applicable)
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 architectureusing 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 servicesusing Go.
- Design and govern RESTful APIs and gRPC-based service contracts.
- Drive best practices for concurrency, memory management, and performance optimizationin Go.
- Architect integrations with databases, caching layers, message queues, and event-driven systems.
Cloud, DevOps & Scalability
- Lead architecture for cloud-native platformson AWS/Google Cloud Platform/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+ yearsof 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, Google Cloud Platform, 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.
- Dice Id: 91166542
- Position Id: 8869523
- Posted 19 hours ago
Company Info
About Crea Services LLC
Our comprehensive suite of IT services encompasses managed IT solutions, web development, and hosting & cloud computing, ensuring that your business stays at the forefront of technology. With our managed IT solutions, we take the hassle out of maintaining and optimizing your IT infrastructure, allowing you to focus on your core business objectives.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs