Team Lead, Software Development
- জ্যেষ্ঠতার স্তর
- Senior
- চাকরির ধরন
- পূর্ণকালীন
- বিশেষায়ন
- Engineering management
পদ সম্পর্কে
The Team Lead, Software Development serves as a working engineer. This role provides day-to-day technical direction, contributes directly to code and design work, and acts as the primary technical liaison for Claude partnership-related engineering questions.
Requirements
- · Hands-on engineering background with experience designing, building, and supporting software solutions.
- · Experience writing code and reviewing designs as part of an engineering team.
- · Experience using an AI coding tool in daily development work, such as Claude Code, AWS Kiro, OpenAI Codex, or a comparable tool.
- · Proficiency with Python for services and full-stack development experience with Angular or a comparable JavaScript framework.
- · Working knowledge of AWS services, including Bedrock, SageMaker, Lambda, and EKS.
- · Exposure to the Anthropic Claude API and MCP, or an equivalent LLM provider API and tool-use protocol.
- · Experience serving as a technical lead or providing informal technical leadership for an engineering pod.
- · Experience integrating third-party LLM APIs into production products.
- · Exposure to LangChain, LangGraph, or a comparable agentic framework.
- · Experience working with AI governance, compliance, or responsible AI practices.
- · Ability to evaluate AI-generated outputs before relying on them in development workflows.
- · Experience collaborating with cross-functional partners on integration requirements.
- · Experience supporting GenAI platform improvements or related engineering initiatives.
- · Familiarity with responsible use of AI tools in software development environments.
Key skills
- Scrum
- AWS
- Python
- Angular
- JavaScript
- LLM
- Generative AI
Team Lead, Software Development
Department: Development
Employment Type: Full Time
Location: Atlanta
A Typical Day in the Life Includes
· Design and deliver integration work between internal products.
· Write code and review technical designs as an active member of the engineering pod.
· Set day-to-day technical direction and make implementation-level architecture decisions.
· Escalate platform-wide architecture decisions to the Software Architect when needed.
· Review code and designs from Senior Engineers and Engineers on the pod.
· Serve as the primary engineering contact for Claude Integration technical questions.
· Partner with the Manager, Software Development and Scrum Master on prioritization and delivery cadence.