Golang Architect / Principal Backend Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Acunor · 1 day ago

Golang Architect / Principal Backend Architect

Acunor is seeking a highly experienced Golang Architect to lead the design and evolution of their large scale, cloud native backend platforms. This role focuses on defining architecture, guiding engineering teams, and ensuring scalability, reliability, and long-term technical excellence.

AnalyticsCloud ManagementDatabaseInformation TechnologyStaffing Agency
check
H1B Sponsor Likelynote
Hiring Manager
Helen Mouni
linkedin

Responsibilities

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
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
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
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

Qualification

GolangMicroservices designCloud-native architectureREST APIsDockerKubernetesSQL databasesNoSQL databasesCaching systemsMessaging platformsObservability toolsCommunication skills

Required

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
Strong expertise in REST APIs and gRPC
Strong expertise in event-driven and asynchronous architectures
Advanced understanding of Go concurrency patterns, performance tuning, and internals
Extensive experience with SQL and NoSQL databases
Extensive experience with caching systems (Redis/Memcached)
Extensive experience with 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

Company

Acunor

twittertwittertwitter
company-logo
Acunor is an IT management company that offers staffing services including analytics, cloud, digital transformation, and data engineering.

H1B Sponsorship

Acunor has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (9)
2023 (1)
2022 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Mona M.
Talent Research Partner
linkedin
Company data provided by crunchbase