
Tech Lead – Backend Engineer, Go, AWS, Serverless, AI
Freemodel
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AWSDistributed SystemsDynamoDBFlutterGoGraphQLiOS
About the role
- Own the backend stack
- Lead design and implementation of backend services in Go on AWS.
- Make core architecture decisions around serverless vs. containerized services, data stores, and APIs.
- Keep our system reliable, observable, and cost-efficient.
- Provide day-to-day technical leadership to a 4–5 person team.
- Help engineers break down work, make tradeoffs, and ship on time.
- Work closely with the engineer who splits time between iOS/Flutter and backend.
- Ensure our APIs, contracts, and releases are smooth for mobile clients.
- Collaborate with product and other stakeholders to clarify requirements and scope.
- Encourage and model effective use of AI coding and productivity tools.
- Identify where AI can accelerate development, testing, debugging, and documentation.
- Own production readiness: monitoring, alerting, incident response, and postmortems.
- Improve developer experience: CI/CD, infra as code, testing strategies, and tooling.
Requirements
- Strong experience building backend services in Go (or strong in a similar language plus a willingness to get deep into Go quickly).
- Solid understanding of modern API design, data modeling, and distributed systems basics, specifically GraphQL.
- Practical experience deploying and operating systems on AWS.
- Comfort with core services (e.g., Lambda, API Gateway, DynamoDB/RDS, S3, ECS/Fargate, CloudWatch, IAM).
- Experience leading a small engineering team or being the de-facto tech lead.
- Able to manage priorities, set expectations, and give clear feedback without layers of process.
- Actively uses tools like ChatGPT/Claude/Copilot or similar in real work.
- Clear written and verbal communication; can explain tradeoffs to both engineers and non-technical stakeholders.
Benefits
- 11 holidays
- Unlimited PTO
- Equity options
- We also offer compelling healthcare benefits
- 401(k) plan with match.
- Laptop
- Hybrid work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoAPI designdata modelingdistributed systemsGraphQLAWSCI/CDinfrastructure as codetesting strategiesserverless architecture
Soft skills
technical leadershipteam managementprioritizationexpectation settingclear feedbackcommunicationcollaborationproblem-solvingtradeoff analysisdeveloper experience improvement