Job ID: JOB_ID_947

Role Overview

The GoLang Tech Lead will be a pivotal figure in our engineering department, driving the architectural vision and technical execution of our backend services. This role is designed for a seasoned developer who has transitioned into leadership but remains deeply technical. You will be responsible for the end-to-end lifecycle of high-performance microservices, from initial design and prototyping to deployment and scaling in a cloud-native environment. As a lead, you will not only write high-quality code but also set the standard for the entire team, ensuring that our systems are resilient, scalable, and secure.

Key Responsibilities

  • Lead the design, development, and deployment of backend services using Go (Golang).
  • Architect scalable, maintainable, and efficient software solutions aligned with business needs.
  • Guide and mentor software engineering teams, promoting best practices and code quality.
  • Collaborate with product owners, architects, and cross-functional teams to define requirements and deliverables.
  • Drive technical excellence by conducting code reviews, setting coding standards, and fostering knowledge sharing.
  • Identify and address performance bottlenecks and scalability challenges.
  • Manage project timelines, prioritize tasks, and communicate status and risks to stakeholders.
  • Stay current with the evolving GoLang ecosystem and incorporate new tools and technologies as appropriate.
  • Work extensively with PostgreSQL, optimizing queries and ensuring high availability.
  • Develop RESTful and gRPC APIs for seamless integration with frontend and third-party services.
  • Implement best practices for scalability, security, and fault tolerance in a cloud-native environment.

Technical Requirements

  • 6+ years of hands-on experience in Golang development.
  • 10+ years of total experience in software engineering.
  • Strong experience with PostgreSQL, including database design, indexing, and optimization.
  • Experience in building and consuming RESTful APIs and gRPC services.
  • Knowledge of distributed systems, event-driven architecture, and message brokers (Kafka, RabbitMQ).
  • Experience with Docker, Kubernetes, CI/CD pipelines, and cloud services like AWS, GCP, or Azure.
  • Familiarity with unit testing, integration testing, and debugging techniques.
  • Strong experience with Git and collaborative workflows.
  • Exposure to TypeScript, React, or Node.js is a plus.

Leadership and Culture

Beyond technical prowess, the ideal candidate will possess strong leadership qualities. You will be expected to foster a culture of innovation and continuous improvement. This involves mentoring junior developers, facilitating technical discussions, and helping the team navigate complex architectural decisions. You will act as a bridge between the technical team and business stakeholders, ensuring that technical debt is managed while delivering features that drive value. Our environment is fast-paced and collaborative, requiring a leader who is adaptable and proactive in solving problems before they impact the production environment.


Special Requirements

E-Verified Company. Onsite requirement in Tampa, FL.


Compensation & Location

Salary: $175,000 – $225,000 per year (Estimated)

Location: Tampa, FL


Recruiter / Company – Contact Information

Recruiter / Employer: Metrix IT Solutions INC

Email: ankur.v@metrixit.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
ankur.v@metrixit.com with the subject:

DELETE_JOB_ID_947

to delete@join-this.com.