Senior Golang Developer/Lead

  • McLean, VA
  • Posted 5 days ago | Updated 5 days ago

Overview

On Site
Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

API
Amazon DynamoDB
Amazon Web Services
Articulate
Team Leadership

Job Details

Job Description:

Job Title: Tech Lead Golang / AWS (Serverless Architecture)

Location: Mclean, VA

Duration:6 months

Key Responsibilities

Lead design and implementation discussions for new features in a highly scalable, API-based platform.

Write high-quality, well-tested code in Golang, especially around performance-critical and concurrent systems.

Participate in and lead code reviews, ensuring technical standards, best practices, and architectural alignment.

Collaborate with product managers, architects, and engineers to refine features and shape the product roadmap.

Mentor engineers, fostering technical growth and collaboration.

Troubleshoot performance issues, race conditions, and system reliability problems.

Advocate for best practices in CI/CD, observability, and automation within the AWS environment.

Tech Stack

Languages: Golang (primary), some Python/TypeScript (desirable)

Cloud: AWS (Serverless-first)

Services: Fargate, Lambda, DynamoDB, Route53, API Gateway, ALB

Tools: GitHub, Terraform (IaC), CloudWatch, CI/CD tools

What We re Looking For

5+ years of backend software development experience, with 2+ years in technical leadership or team lead roles.

Deep hands-on experience with Golang and building scalable, reliable APIs.

Solid knowledge of AWS serverless architecture, especially with Fargate, Lambda, and DynamoDB.

Proven ability to design robust, scalable systems and resolve concurrency and performance bottlenecks.

Experience mentoring engineers and driving collaborative technical decision-making.

Strong communication skills; able to clearly articulate complex issues to both technical and non-technical audiences.

Familiarity with data platforms, access layers, and high-throughput systems is a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Vitosha Inc