-
View all jobs
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
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Thanks
DS Technologies - Team
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.
- 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.
- Proficiency with Git, Agile/Scrum methodologies.
- Opportunities to work on cutting-edge technologies.
- Must have prior experience as a tech lead or architect.
- Should demonstrate a proactive, innovative, and collaborative mindset.
[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
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Full Stack Web Engineer
2026-07-19
Full-time
Mid-Senior
Romania
IT Services
Information Technology
View Job Details
Related
Site Reliability Engineer (full remote B2B)
2026-07-12
Full-time
Mid-Senior
Romania
IT Services
Consulting
View Job Details
Related
Full Stack Engineer
2026-07-12
Full-time
Mid-Senior
Romania
IT Services
Information Technology
Login to Apply
- Posted
- Jan 07, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- United States
- Company
- DS Technologies Inc
Industries
IT Services
IT Consulting
Categories
Design
Art/Creative
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Full Stack Web Engineer
2026-07-19
Full-time
Mid-Senior
Romania
IT Services
Information Technology
View Job Details
Related
Site Reliability Engineer (full remote B2B)
2026-07-12
Full-time
Mid-Senior
Romania
IT Services
Consulting
View Job Details
Related
Full Stack Engineer
2026-07-12
Full-time
Mid-Senior
Romania
IT Services
Information Technology