Seeking for A SKILLED Golang Developer (URGENT HIRING *)

Job Title: Principal Software Engineer (Golang Developer)

Location: Fully Remote

Job Type: Full-time

Department: Engineering/Technology

Salary: Negotiable

Job Summary

We are in search of a distinguished Principal Software Engineer with a minimum of 15 years of extensive experience in software development, specializing in Golang. The ideal candidate will possess a mastery of modern software engineering practices, a profound understanding of Agile methodologies, and a demonstrated ability to lead and mentor high-performing teams. This role demands exceptional proficiency in API integration, cloud computing, and architectural design.

Key Responsibilities

  • Architect, design, and implement sophisticated software systems and applications using Golang.
  • Lead and drive technical strategy and vision, ensuring alignment with business goals.
  • Mentor and provide technical leadership to senior and junior developers, fostering a culture of excellence.
  • Conduct in-depth code reviews to maintain the highest standards of code quality.
  • Solve complex technical problems and guide the team through technical challenges.
  • Optimize and enhance software development processes, leveraging industry best practices.
  • Stay ahead of industry trends and emerging technologies to drive continuous innovation.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field; PhD preferred.
  • At least 15 years of hands-on experience in software development with a deep focus on Agile methodologies.
  • Extensive experience with Golang and a deep understanding of its paradigms and ecosystem.
  • Expertise in API integration and development across diverse platforms, with proven experience in architecting large-scale, distributed systems.
  • Extensive experience with cloud platforms including Azure, Google Cloud Platform (GCP), and Amazon Web Services (AWS), with advanced certifications preferred.
  • Proficient in CI/CD pipelines, with hands-on experience in implementing and optimizing DevOps practices at an enterprise scale.
  • Proven track record of leading and mentoring development teams in high-pressure environments, with at least 5 years of experience in a leadership role.
  • Superior verbal and written English communication skills.
  • Mastery of NoSQL and SQL databases, with the ability to design, optimize, and manage complex data architectures.
  • Exceptional coding skills with a commitment to writing clean, efficient, and maintainable code, evidenced by a portfolio of work or open-source contributions.
  • Deep understanding of version control systems, particularly Git, and best practices in code management, including advanced branching and merging strategies.
  • Advanced expertise in microservices architecture and system design, with experience in transitioning monolithic systems to microservices.
  • Availability for live coding tests and technical assessments as part of the rigorous selection process.

Preferred Qualifications

  • Experience in leading large-scale, high-impact projects with significant business outcomes.
  • Advanced knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) and serverless architectures, with hands-on experience in deploying and managing large container clusters.
  • Proficiency in front-end frameworks and modern web technologies (e.g., React, Angular, Vue.js).
  • Comprehensive understanding of security best practices in software development and deployment, with experience in securing complex applications and infrastructure.
  • Experience in data science, machine learning, or artificial intelligence applications.
  • Published work in reputable journals or conferences in the field of software engineering or related areas.

Skills

  • Exceptional analytical and problem-solving skills.
  • Strong leadership and interpersonal skills with the ability to inspire and motivate teams.
  • Excellent organizational and project management abilities.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Commitment to continuous learning and staying updated with the latest technological advancements.

How to apply
To apply for the role, please start by submitting your updated resume and a brief 1 or 2-minute introductory video. These materials will give us insight into your experience, qualifications, and interest in the position.

James King

Contact +1 617 446 3658
WhatsApp: +1 (801) 381 2958

Kindly find attached the LinkedIn profile link of our CTO. I kindly request that you send him a connection request as the initial step in our communication.
LinkedIn: linkedin.com/in/andrew-king-54926a310


Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Leave a Comment

Your email address will not be published. Required fields are marked *

Discover more from Coursity

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top