-
DS Technologies Inc

Golang Architect

DS Technologies Inc
United States · Contract · Mid-Senior

About US: We are a company that provides innovative, transformative IT services and solutions. We are passionate about helping our clients achieve their goals and exceed their expectations. We strive to provide the best possible experience for our clients and employees. We are committed to continuous improvement and innovation, and we are always looking for ways to improve our services and solutions. We believe in working collaboratively with our clients and employees to achieve success.

DS Technologies Inc is looking for Golang Architect role for one of our premier clients.

Job Title:Golang Architect

Location:Saint Louis, Missouri, United States (Remote/Contingent Worker)

Industry:Information Technology

Job Category:Software Architecture

Overview

We are seeking a highly experienced Golang Architect to design and lead the implementation of scalable, high-performance applications and systems. The role involves collaborating with engineering teams, optimizing systems, and leveraging cloud-native technologies to deliver innovative solutions.

Position

Golang Architect

Responsibilities

  • Architect and Design:
    • Design scalable, maintainable, and high-performance systems using Golang.
    • Define architecture principles, guidelines, and best practices for microservices and distributed systems.
    • Conduct architectural reviews to ensure quality standards.
  • Technical Leadership:
    • Provide technical leadership to engineering teams.
    • Collaborate with DevOps, developers, and product teams for end-to-end solutions.
    • Mentor teams on Golang best practices and modern architectures.
  • Performance and Scalability:
    • Optimize existing systems for performance, scalability, and reliability.
    • Identify and resolve bottlenecks in large-scale traffic and concurrency.
  • Microservices and Cloud:
    • Architect microservices-based applications and leverage cloud platforms (AWS, GCP, Azure).
    • Integrate CI/CD pipelines for continuous delivery and deployment.
  • Code Quality and Standards:
    • Establish coding standards, enforce code reviews, and ensure best practices.
    • Deliver high-quality, testable code collaboratively.
  • Research and Innovation:
    • Stay updated on Golang and architecture trends.
    • Evaluate new tools and frameworks to improve development processes.
Requirements/Qualifications

  • Technical Expertise:
    • 5+ years of hands-on Golang development experience.
    • Expertise in distributed systems, microservices, and RESTful APIs.
    • Strong understanding of concurrency, goroutines, and Go patterns.
  • Architecture and Design:
    • Proven experience in system design and distributed systems.
    • Familiarity with event-driven architecture, messaging queues (Kafka, RabbitMQ), and pub/sub patterns.
    • Knowledge of databases like PostgreSQL, MySQL, or NoSQL systems.
  • Cloud and DevOps:
    • Hands-on with cloud platforms (AWS, GCP, Azure).
    • Proficient with Kubernetes, Docker, Helm, and serverless architectures.
    • Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
  • System Optimization:
    • Expertise in application performance optimization.
  • Preferred Skills:
    • Experience with GraphQL, gRPC, and APIs.
    • Familiarity with monitoring tools (Prometheus, Grafana, ELK stack).
    • Knowledge of security best practices in distributed systems.
  • Soft Skills:
    • Strong communication, leadership, analytical, and problem-solving abilities.
  • Education:
    • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
Additional Information

  • Proficiency with Git, Agile/Scrum methodologies.
  • Opportunities to work on cutting-edge technologies.

Candidate Details

  • Must have prior experience as a tech lead or architect.
  • Should demonstrate a proactive, innovative, and collaborative mindset.

If you are interested, Kindly share your resume to

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]

Thanks

DS Technologies - Team

Key Skills

Ranked by relevance

golang microservices cloud cicd aws gcp continuous delivery kubernetes postgresql serverless prometheus rabbitmq jenkins graphql grafana docker devops gitlab nosql mysql kafka grpc git elk
Login to Apply
Posted
Jan 07, 2025
Type
Contract
Level
Mid-Senior
Location
United States

Industries

IT Services IT Consulting

Categories

Design Art/Creative Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
In The Pocket
Related

Senior Full Stack Web Engineer

2026-07-19

Full-time
Mid-Senior
Romania
IT Services
Information Technology
View Job Details
Wizeline
Related

Site Reliability Engineer (full remote B2B)

2026-07-12

Full-time
Mid-Senior
Romania
IT Services
Consulting
View Job Details
Luxoft
Related

Full Stack Engineer

2026-07-12

Full-time
Mid-Senior
Romania
IT Services
Information Technology