Golang Architect- R01544693

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in St Louis, MO
Remote
70-78
Senior level
Information Technology
The Role
The Golang Architect will design and implement scalable, high-performance applications while providing technical leadership to engineering teams. They will define architecture principles, optimize existing systems, guide the development team in Golang best practices, and ensure alignment with business objectives.
Summary Generated by Built In
Architect

Primary Skills

  • AngularJS, JavaScript, CSS3, React JS, CI/CD Pipeline, Java, Hibernate, Oracle RDBMS, Kafka, Docker, Spring Core, Spring Boot, HTML5, Kubernetes, MySQL

Secondary Skills

  • Golang

Job requirements

    Job Title: Golang Architect

    Experience: 8-12+ years

    Job Summary

    · We are looking for a highly experienced Golang Architect to design and lead the implementation of scalable, high-performance applications and systems.

    · The ideal candidate will have a deep understanding of Go programming, architecture design patterns, microservices, and cloud-native applications. You will be responsible for guiding engineering teams in building robust systems and ensuring alignment with business objectives.

    Key Responsibilities

    1.Architect and Design:

    · Design scalable, maintainable, and high-performance systems using Golang.

    · Define architecture principles, guidelines, and best practices for microservices and distributed systems.

    · Lead architectural reviews, ensuring adherence to quality standards.

    2.Technical Leadership:

    · Provide technical leadership to engineering teams.

    · Collaborate with developers, DevOps, and product teams to deliver end-to-end solutions.

    · Mentor and guide the development team on Golang best practices and modern architectures.

    3.Performance and Scalability:

    · Analyze existing systems and optimize for performance, scalability, and reliability.

    · Identify bottlenecks and architect solutions to handle large-scale traffic and concurrency.

    4.Microservices and Cloud:

    · Architect and implement microservices-based applications.

    · Leverage cloud platforms like AWS, GCP, or Azure to build cloud-native solutions.

    · Integrate CI/CD pipelines for continuous delivery and deployment.

    5.Code Quality and Standards:

    · Establish and enforce coding standards, code reviews, and best practices.

    · Collaborate with the team to create high-quality, testable code.

    6.Research and Innovation:

    · Keep up-to-date with the latest industry trends and technologies in Golang and architecture.

    · Evaluate tools, frameworks, and libraries to enhance development processes.

    Required Skills

    1.Technical Expertise:

    · 5+ years of hands-on experience in Golang development.

    · Strong background in designing and developing distributed systems, microservices, and RESTful APIs.

    · Deep understanding of concurrency, goroutines, and Go patterns.

    2.Architecture and Design:

    · Proven experience in system design, high-level architecture, and distributed systems.

    · Expertise in event-driven architecture, messaging queues (e.g., Kafka, RabbitMQ), and pub/sub patterns.

    · Experience with database systems like PostgreSQL, MySQL, or NoSQL databases such as MongoDB, Cassandra.

    3.Cloud and DevOps:

    · Hands-on experience with cloud platforms: AWS, GCP, or Azure.

    · Familiarity with Kubernetes, Docker, Helm, and serverless architectures.

    · Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.

    4.System Optimization:

    · Strong problem-solving skills and experience optimizing application performance.

     

    Other Skills:

    · Proficiency in version control systems (Git).

    · Strong understanding of software development methodologies (Agile/Scrum).

     

    Preferred Qualifications

    · Experience with GraphQL, gRPC, and APIs.

    · Familiarity with monitoring tools like Prometheus, Grafana, ELK stack, or Datadog.

    · Experience with serverless functions and cloud-native development.

    · Strong understanding of security best practices in distributed systems.

    · Previous experience as a tech lead or architect.

    Soft Skills

    · Excellent communication and leadership skills.

    · Ability to work in cross-functional teams.

    · Strong analytical and problem-solving abilities.

    · Proactive, innovative, and collaborative mindset.

    Educational Qualifications

    · Bachelor's/Master's degree in Computer Science, Software Engineering, or related field.

     

     

Equal Employment Opportunity Declaration

Brillio is an equal opportunity employer to all, regardless of age, ancestry, colour, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding, and related medical conditions), and sexual orientation. 


Top Skills

Go
The Company
Chennai
2,676 Employees
On-site Workplace
Year Founded: 2014

What We Do

Brillio is the leader in global digital business transformation, applying technology with a human touch. We help businesses define internal and external transformation objectives, and translate those objectives into actionable market strategies using proprietary technologies. With 2600+ experts and 13 offices worldwide, Brillio is the ideal partner for enterprises that want to quickly increase their core business productivity, and achieve a competitive edge, with the latest digital solutions.

Similar Jobs

Liftoff Logo Liftoff

Senior Software Engineer, Production Engineering

AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
Remote
United States
645 Employees

eClinical Solutions Logo eClinical Solutions

Principal Full Stack Software Engineer

Cloud • Healthtech • Professional Services • Software • Pharmaceutical
Easy Apply
Remote
United States

eClinical Solutions Logo eClinical Solutions

Senior Database Engineer (Remote)

Cloud • Healthtech • Professional Services • Software • Pharmaceutical
Easy Apply
Remote
United States

Vannevar Labs Logo Vannevar Labs

Manager, Software Engineering (Decrypt)

Artificial Intelligence • Machine Learning • Software • Defense
Remote
USA
130 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account