Senior Golang Developer

Techvilla Solutions

Austin, TX

Posted On: Sep 15, 2025

Posted On: Sep 15, 2025

Job Overview

Job Type

Full-time

Experience

8 - 12 Years

Salary

$110,000 - $140,000 Per Year

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Golang
  • Python
  • RESTful API
  • SDLC
  • Docker
  • cloud
Job Description
Roles and Responsibilities
  • Design, develop, and maintain high-performance backend services using Golang.
  • Build, consume, and optimize scalable and secure RESTful APIs.
  • Write and maintain Python scripts and services to support tooling, data processing, or automation needs.
  • Lead and actively participate in system architecture and solution design discussions.
  • Follow best practices throughout the Software Development Life Cycle (SDLC), including planning, design, testing, deployment, and support in an Agile environment.
  • Work closely with DevOps teams to implement and optimize CI/CD pipelines and automate infrastructure processes.
  • Perform code reviews, mentor junior developers, and foster a culture of knowledge sharing across the team.
  • Identify and resolve performance bottlenecks to improve system efficiency and reliability.
  • Ensure that services are reliable, secure, and highly available in production environments.

 

Required Skills
  • 5+ years of software development experience with a strong focus on Golang.
  • Expertise in Python for scripting or service development.
  • Deep knowledge of RESTful API design, development, and integration.
  • Solid understanding of SDLC processes, Agile methodologies, and version control tools (e.g., Git).
  • Hands-on experience with Docker, Kubernetes, and CI/CD tools such as Jenkins, GitHub Actions, or similar.
  • Strong knowledge of cloud platforms like AWS, GCP, or Azure.
  • Familiarity with observability tools such as Prometheus, Grafana, or ELK stack.
  • Excellent analytical and problem-solving skills with the ability to take ownership of complex issues.
  • Strong leadership and communication skills, with the ability to mentor junior developers and collaborate effectively with cross-functional teams.

 

Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 8+ years of software development experience, with a focus on Golang and backend technologies.

Job ID: TS250253


Posted By

Vivek

Information Technology Recruiter