- Company Name
- Compass Digital
- Job Title
- Tech Lead, Software Engineering
- Job Description
-
Job title: Tech Lead, Software Engineering
Role Summary:
Lead design, implementation, and maintenance of scalable, cloud‑native services in a product‑centric engineering organization. Drive technical strategy, mentor a team of software engineers, and ensure high‑quality code and robust architecture.
Expectations:
• Own technical vision and execution for multi‑service systems.
• Mentor, coach, and hold engineering peers to a high standard of craftsmanship.
• Balance technical excellence with product delivery constraints.
• Champion best practices in code quality, testing, CI/CD, and observability.
Key Responsibilities:
1. Collaborate with product and engineering leads to design decoupled, scalable services.
2. Conduct architectural reviews, write and enforce design guidelines, and maintain ADRs.
3. Actively develop code, perform rigorous code reviews, and maintain production quality.
4. Mentor engineers through pair programming, feedback, and career development.
5. Promote consistent patterns, testing strategies, and delivery workflows.
6. Decompose complex initiatives, identify risks, and drive team focus to successful delivery.
7. Advocate simplicity, readability, and maintainability in all technical decisions.
Required Skills:
• 8+ years software engineering, 2+ as a Technical Lead or Senior Engineer.
• Proven experience designing and building APIs, event‑driven systems, and cloud‑native services.
• Deep knowledge of system decomposition, CI/CD, containerization, and observability.
• Proficiency in TypeScript, NestJS, Postgres or DynamoDB, and AWS (EventBridge, Lambda, API Gateway).
• Strong coding style, test‑driven development, and code‑review discipline.
• Excellent communication, collaboration, and mentorship capabilities.
• Comfortable with multi‑tenant, product‑as‑a‑service patterns (plus).
Required Education & Certifications:
* Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
* No specific certifications required; AWS certifications a plus.