For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
The Bachrach Group
The Bachrach Group

Lead Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Lead

Tech stacks

Amazon
Golang
Software Development
+30

Permanent role
7 months ago
Apply now

This is a hands-on leadership role for an experienced software engineer who thrives at the intersection of coding and architecture. As a Lead Developer / Technical Lead, you’ll write high-quality code while guiding the technical direction of core systems built in Go and running on AWS. You’ll collaborate closely with engineering peers, product managers, and DevOps to deliver performant, secure, and scalable solutions.

You'll be responsible for breaking down complex problems, architecting systems from scratch, reviewing code, mentoring developers, and ensuring timely delivery. You should be passionate about clean architecture, dev best practices, and cloud-native engineering.

Key Responsibilities

  • Design, develop, and maintain backend services using Go (Golang).
  • Own the technical design and implementation of key product components in a cloud-native AWS environment.
  • Work with AWS services such as EC2, Lambda, VPC, S3, CloudFormation, RDS, and CloudWatch to build scalable infrastructure.
  • Guide architecture decisions around microservices, messaging (e.g., NATS, SQS/SNS), and data modeling.
  • Lead technical discussions and solutioning with cross-functional teams including DevOps, QA, Product, and Design.
  • Set engineering standards and promote best practices in CI/CD, testing, and observability.
  • Participate in code reviews and mentor junior developers.
  • Drive technical execution of projects, balancing long-term architecture with near-term deliverables.

What You Bring

  • 5+ years of professional experience in software engineering, with at least 2 years in Go (Golang).
  • Strong proficiency in designing and building backend APIs, microservices, and distributed systems.
  • Deep hands-on experience with AWS services, infrastructure as code (e.g., Terraform, CloudFormation), and cloud-native development.
  • Solid knowledge of containerization (Docker) and orchestration (e.g., Kubernetes or ECS).
  • Familiarity with front-end integration (e.g., React.js, Vue.js) is a plus but not required.
  • Proven ability to lead technical projects and collaborate effectively with remote teams.
  • Experience in regulated industries (insurance, fintech, healthcare) is a plus.
  • Passion for code quality, testing, security, and performance.

About The Bachrach Group

👥201-500
📍New York, NY
🔗Website

The Bachrach Group Service

The Bachrach Group product / service
The Bachrach Group product / service
The Bachrach Group product / service
The Bachrach Group product / service
The Bachrach Group product / service

How does The Bachrach Group work?

For nearly 50 years, TBG has been a national leader in talent search and organizational consulting. With offices in over 25 US cities, we are a one-stop shop for staffing needs across sectors. Whether the opportunity is project-based, contract to hire, temporary, or permanent, we have expertise, size, relationships, and a long track record of attracting and delivering superior talent. We pride ourselves on the comradery, collaboration, and effort of our team of qualified, industry-specific recruiters who are in-house trained to employ resources and capabilities of a national firm, while continuing to deliver the personal touch of a boutique.

Company culture

Teamwork

Effort

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service