Engineering Team Lead

AI overview

Lead software architecture and team development while overseeing project planning, mentoring engineers, and optimizing system performance using modern tools.

POSITION DUTIES:

Guide software architecture decisions using Docker, Kubernetes, and CI/CD

pipelines (Github Actions) to ensure scalable, secure, and efficient design.

Mentor junior and mid-level engineers through code reviews, pair

programming, and workshops while promoting best practices with languages

including Python and Rust. Oversee project planning using Linear, ensuring

tasks are well-prioritized and estimated. Foster cross-functional teamwork

with Sales and Marketing, using tools like Notion and Slack to maintain

clear communication. Enforce high coding standards with automated testing

tools (such as PyTest). Monitor and optimize system performance with tools

including Prometheus, Grafana, and Datadog while managing technical debt.

Actively participate in recruitment, and technical interviews. Manage

resource allocation, identify technical risks, and implement mitigation

strategies early in the development lifecycle. Contribute hands-on during

critical project phases or for complex problem-solving, focusing on

proof-of-concept and performance-critical tasks.

REQUIREMENTS:

Eight (8) years of experience in software development required including the

following:

● At least 8 years experience writing code using programming

languages such as Rust and C

● At least 4 years experience deploying infrastructure on public cloud

providers

● At least 2 years experience managing a team of individual

contributor engineers

● At least 2 years experience conducting and evaluating technical

interviews

● At least 4 years experience working with customers and internal

stakeholders to gather requirements, implement new features, and

develop new product lines

Salary
$255,000 per year
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineering Team Lead Q&A's
Report this job
Apply for this job