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
Recruiter Notice:
To remove this job posting, please send an email from
ankur.v@metrixit.com with the subject:
DELETE_JOB_ID_947