Salary
💰 $125,000 - $150,000 per year
Tech Stack
JavaJavaScriptPython
About the role
- Lead execution of complex coding projects for enterprise clients, translating requirements into clear plans and deliverables.
- Own operational KPIs for quality, throughput, timelines.
- Manage and mentor large, distributed coding teams, fostering accountability, continuous learning, and a high-performance culture.
- Oversee code quality through regular reviews, identifying improvements and ensuring best practices are followed
- Define and enforce QA protocols
- Unblock projects in real time, making decisive trade-offs on scope, resources, and risk during standups and client discussions.
- Collaborate cross-functionally with product, engineering, and client stakeholders.
- Drive innovation in project execution, improving processes, contractor management, and delivery methodologies over time.
Requirements
- Strong coding expertise in one or more popular languages (Python, Java, C++, JavaScript)
- Track record of leading complex technical projects from planning through delivery
- Skill in breaking down ambiguous requirements into clear, reproducible examples, test plans, and edge-case scenarios
- Solid grounding in software development best practices including version control (Git), testing, debugging, and code review
- Understanding of LLMs, AI technologies, and the GenAI landscape
- Fluency in spoken and written English
- Calm, detail-focused problem solver with strong analytical skills
- Experience managing distributed or contractor-heavy coding teams at scale (nice to have)