Principal Golang Software Architect

1 week ago


Chennai, Tamil Nadu, India Getinz Techno Services Full time
Key Responsibilities:

In this role, you will design, develop, test, and deploy large-scale applications using Golang. Your extensive experience in programming languages and software development will be valuable assets to our team.

Key Requirements:
  • Proven experience in designing, developing, testing, and deploying applications on Golang for large-scale applications.
  • Deep understanding of Linux as a production environment.
  • Strong knowledge of data structures, algorithms, distributed systems, and asynchronous architectures.
  • Degree in Computer Science or equivalent with 6+ years of experience in commercial software development in large distributed systems.
  • Proficiency in OOP, including design patterns.
  • Ability to design and implement low-latency RESTful services.
  • Hands-on coder with experience building backend services that handle high-volume traffic.
  • Strong understanding of system performance and scaling.
  • Excellent communication skills, sharp analytical abilities, and proven design skills.
  • Experience in data modeling in both Relational and NoSQL databases.
  • Continuous refactoring of applications to ensure high-quality design.
  • Ability to plan, prioritize, estimate, and execute releases with a good degree of predictability.
  • Ability to scope, review, and refine user stories for technical completeness and to mitigate dependency risks.
  • Passion for learning new things and solving challenging problems.
  • Ability to get things done efficiently.Desirable Skills:
    • Familiarity with the Golang ecosystem.
    • Experience running web services at scale; understanding of systems internals and networking is a plus.
    • Familiarity with HTTP/HTTPS communication protocols.


  • Chennai, Tamil Nadu, India Makerble Full time

    Job Title: Golang DeveloperThis is a remote position that offers a unique opportunity to work with a talented team at Makerble.Key Responsibilities:Develop, test, and maintain high-quality code using Go.Design and architect scalable applications for web applications.Implement concurrency using goroutines and channels to manage parallel tasks...


  • Chennai, Tamil Nadu, India Makerble Full time

    Job DescriptionThis is a remote position that offers a unique opportunity to work from home.Key ResponsibilitiesDevelop, test, and maintain code using Go to ensure the reliability and quality of the software.Design and architect applications for web applications, leveraging your expertise in Golang and SQL.Implement concurrency using goroutines and channels...


  • Chennai, Tamil Nadu, India Makerble Full time

    This is a remote opportunity to develop, test, and maintain Go-based software.Key ResponsibilitiesDesign and architect applications for web applications using Golang.Implement concurrency using goroutines and channels to efficiently manage parallel tasks.Write unit tests and debug code to ensure software reliability and quality.Take ownership of the complete...


  • Chennai, Tamil Nadu, India PRONTO CONSULTING SERVICES Full time

    Job Title: Golang DeveloperJob Summary:We are seeking a highly skilled Golang Developer to join our team at Pronto Consulting Services. As a Golang Developer, you will be responsible for designing, developing, and maintaining scalable and efficient software systems using Golang.Key Responsibilities:Design and develop high-quality software systems using...


  • Chennai, Tamil Nadu, India Weekday Full time

    Job Title: Senior Software ArchitectAbout the Role:We are seeking a highly skilled Senior Software Architect to join our team at Weekday. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale applications using Golang.Key Responsibilities:Design and implement low-latency RESTful servicesDevelop...


  • Chennai, Tamil Nadu, India Makerble Full time

    Job DescriptionThis is a remote position that offers a unique opportunity to work with a talented team at Makerble.Key ResponsibilitiesDevelop, test, and maintain high-quality code using the Go programming language.Design and architect scalable applications for web applications.Implement efficient concurrency using goroutines and channels to manage parallel...


  • Chennai, Tamil Nadu, India Veegasri Full time

    Welcome to this opportunity in Golang Development at Veega Consultancy ServicesGreetings from our team of experts in software developmentWe are seeking a seasoned Golang developer for a challenging role in ChennaiKey Skills:Golang, MongoDB, Gin, Gorilla mux, REST API, Docker, Git, JenkinsDatabase: MysqlThe ideal candidate will have strong networking skills...

  • Golang Architect

    2 weeks ago


    Chennai, Tamil Nadu, India Getinz Techno Services Full time

    {"header":{"title":"Senior Golang Developer","subtitle":"Join Getinz Techno Services"}},RequirementsHands-on experience in designing, developing, testing, and deploying applications on Golang for large-scale applications.Deep understanding of Linux as a production environment.Strong knowledge of data structures, algorithms, distributed systems, and...


  • Chennai, Tamil Nadu, India Makerble Full time

    Main ResponsibilitiesThis is a remote position.The main tasks include:Developing, testing, and maintaining code using GoDesigning and architecting applications for web applicationsImplementing concurrency using goroutines and channels to manage parallel tasks efficientlyWriting unit tests and debugging code to ensure the reliability and quality of the...


  • Chennai, Tamil Nadu, India Live Connections Full time

    Job Title: Golang DeveloperWe are seeking a highly skilled Golang Developer to join our team at Live Connections. As a key member of our development team, you will be responsible for designing, developing, and maintaining our AI-powered systems.Key Responsibilities:Review and validate AI-generated code to ensure adherence to quality standards and best...


  • Chennai, Tamil Nadu, India NTT DATA Full time

    Job Summary Principal Digital Engineering ArchitectNTT DATA is seeking a Principal Digital Engineering Architect to lead the design and development of cutting-edge digital solutions. The ideal candidate will have a strong background in machine learning and software engineering, with experience in designing and implementing scalable data-driven systems.Key...


  • Chennai, Tamil Nadu, India HTC Global Services Full time

    About the Job:HTC Global Services Inc. is seeking a skilled Golang Developer to join their team. The ideal candidate will have a strong background in software development, with a focus on Golang and SQL. Experience with JavaScript, Linux, and networking is also a plus.Key Responsibilities:Develop and manage Application Programming Interfaces (APIs)Develop...


  • Chennai, Tamil Nadu, India Sysvine Technologies Full time

    Job Title: Senior Software Engineer – Dev Golang –About the Role:We are seeking a highly skilled Golang Developer with 5+ years of software design experience, including 3+ years in production environments. The ideal candidate will have expertise in concurrency, RESTful APIs, gRPC, and popular frameworks (Gin, Echo). Strong understanding of Test-Driven...


  • Chennai, Tamil Nadu, India Sysvine Technologies Full time

    Job Description:We are seeking a skilled Golang Developer to join our team at Sysvine Technologies. The ideal candidate will have 5+ years of experience in software design and development, with a strong focus on Golang.Key Responsibilities:Design and develop high-performance, scalable, and secure applications using Golang.Collaborate with the team to design...


  • Chennai, Tamil Nadu, India Sysvine Technologies Full time

    Job Title: Senior Software Engineer – Dev Golang –About the Role:We are seeking a highly skilled Golang Developer with 5+ years of experience in software design and development. The ideal candidate will have a deep understanding of Go's key features, including concurrency, error handling, and interfaces.Key Responsibilities:Design and implement highly...


  • Chennai, Tamil Nadu, India Live Connections Full time

    Live ConnectionsWe are seeking a highly skilled Golang Developer to join our team.Job Summary:As a Golang Developer, you will be responsible for reviewing code and solutions generated by AI systems, ensuring adherence to quality standards and best practices.Key Responsibilities:Review and validate AI-generated code to ensure adherence to quality standards...


  • Chennai, Tamil Nadu, India Makerble Full time

    This is a remote position at Makerble.Key Responsibilities1. Develop, test, and maintain code using Go to ensure high-quality software.2. Design and architect applications for web applications.3. Implement concurrency using goroutines and channels to manage parallel tasks efficiently.4. Write unit tests and debug code to guarantee the reliability and quality...

  • Principal Consultant

    4 weeks ago


    Chennai, Tamil Nadu, India Software AG Full time

    Software AG is seeking a highly skilled and experienced ARIS Principal Consultant to join our India ARIS BU Professional Services practice.This role involves technical leadership in customer projects and team leadership within the ARIS practice. The ideal candidate will be able to present potential Professional Services customers with a vision and roadmap...

  • Principal Consultant

    4 weeks ago


    Chennai, Tamil Nadu, India Software AG Full time

    Software AG is seeking a highly skilled and experienced professional to join our India ARIS BU Professional Services practice as a Principal Consultant.This role involves technical leadership in customer projects and team leadership within the ARIS practice. The ideal candidate will be able to present potential Professional Services customers with a vision...


  • Chennai, Tamil Nadu, India Gainwell Technologies LLC Full time

    Technical Architect Role OverviewGainwell Technologies LLC is seeking a skilled Principal Product Architect to contribute to the development of innovative software solutions. As a key member of our team, you will leverage your expertise to design and implement large-scale web applications, ensuring they meet the highest standards of quality and...