Golang Developer Job at Tech3pillars Technologies, Arizona

RVVaTVFnMHROeHBCMzR6TFlMby8wbURkc2c9PQ==
  • Tech3pillars Technologies
  • Arizona

Job Description

Job title: Golang Developer

Location: Phoenix, AZ (Onsite)

Employment Type: Contract

Position Overview

We are seeking a highly skilled Senior Golang Developer to join our engineering team in Phoenix, AZ. The ideal candidate will have extensive experience designing and developing cloud-native, distributed systems using Go (Golang), with a strong background in microservices, event-driven architectures, containerization, and modern DevOps practices. This role requires hands-on expertise in building scalable, high-performance backend platforms that support mission-critical enterprise applications.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of software development experience with at least 5+ years of hands-on Golang development.
  • Strong expertise in designing and implementing scalable distributed systems and microservices architectures.
  • Experience developing high-throughput, low-latency applications in production environments.
  • Deep understanding of Go concurrency patterns, goroutines, channels, memory management, and performance tuning.
  • Expertise in RESTful APIs, gRPC, GraphQL, and API gateway technologies.
  • Hands-on experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Strong experience with cloud platforms (AWS, Azure, or GCP).
  • Proficiency in SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, DynamoDB, Cassandra, or Redis.
  • Experience with event streaming and messaging platforms such as Kafka, RabbitMQ, or Amazon SQS/SNS.
  • Strong knowledge of CI/CD pipelines, Infrastructure as Code (Terraform), and DevOps best practices.
  • Experience with monitoring and observability tools such as Prometheus, Grafana, ELK Stack, Splunk, Datadog, or OpenTelemetry.
  • Familiarity with security best practices including OAuth2, JWT, TLS, encryption, and secure coding standards.

Key Responsibilities

  • Design, develop, and maintain highly scalable backend systems and cloud-native applications using Golang.
  • Architect and implement microservices and event-driven solutions for enterprise-scale platforms.
  • Build resilient, fault-tolerant, and highly available services deployed in Kubernetes environments.
  • Develop secure and performant APIs and integrations with internal and external systems.
  • Optimize application performance, resource utilization, and system reliability.
  • Collaborate with architects, product owners, DevOps engineers, and cross-functional teams to deliver high-quality solutions.
  • Conduct code reviews, mentor junior developers, and establish engineering best practices.
  • Drive technical design discussions, architecture reviews, and technology evaluations.
  • Implement automated testing strategies including unit, integration, and performance testing.
  • Participate in production support, troubleshooting, root cause analysis, and incident resolution.

Preferred Qualifications

  • Experience with Domain-Driven Design (DDD), CQRS, and Event Sourcing.
  • Knowledge of service mesh technologies such as Istio or Linkerd.
  • Experience working in financial services, banking, healthcare, insurance, or large enterprise environments.
  • Exposure to AI/ML platform integrations and data-intensive applications.
  • Experience with GitOps, ArgoCD, Helm, and Kubernetes Operators.
  • Certifications in AWS, Kubernetes (CKA/CKAD), or Cloud Technologies.

Job Tags

Contract work

Similar Jobs

Signal of New England

Patrol Security Officer Job at Signal of New England

 ...AM Saturday, 7:00 AM - 3:00 AM Sunday Position Type: Part-Time could work in toFull-Time (Night Shift) Pay rate: $20.50 hourly Signal of New England is seeking current and aspiring motivated security professionals with a desire to have a direct impact in the... 

Zurich

RCIS Crop Claims Specialist or Claims Crop Field Adjuster I Job at Zurich

 ...Zurich is currently looking for a RCIS Crop Claims Specialist or Claims Crop Field Adjuster I to join our Rural Community Insurance Services (RCIS) team. RCIS...  ...Crop Claims Specialist or Crop Claims Specialist II Level. The hiring manager will determine the appropriate level... 

Flare energy services

Junior Software Engineer Job at Flare energy services

 ...We are seeking a talented and motivated Junior Software Engineer to join our team. As a Junior Software Engineer, you will be responsible for assisting in the development, testing, and maintenance of our energy technology software. You will work closely with our senior... 

The UPS Store #3062

Assistant Store Manager - The UPS Store Job at The UPS Store #3062

Assistant Store Manager - The UPS Store (Retail Customer Service & Operations)Location: Multiple openings across Nassau County, Long Island, NYPay Range: $40,000-$45,000/year (based on experience)Job Type: Full-timeSchedule: Morning, Afternoon, and Weekend shifts available... 

Datamanusa

Data Entry Level II Job at Datamanusa

 ...DatamanUSA is looking for a Data Entry Level II for our direct client based in OK. This is a great opportunity for someone who is a quick...  ...*) Professionalism, respect for others, and administrative office decorum. *) Stays focused on the task at hand for long periods...