- Company Name
- Common Room
- Job Title
- Engineering Leader
- Job Description
-
**Job Title:** Engineering Leader
**Role Summary:**
Lead and scale the engineering organization of a fast‑growing B2B customer intelligence platform. Own technical strategy, build and mentor a high‑performance team, deliver robust backend systems, and collaborate with product, design, and business stakeholders to meet business goals.
**Expectations:**
- 8+ years of software engineering experience with 5+ years of people and technical leadership.
- Proven ability to scale engineering teams and deliver complex, high‑impact projects in a startup environment.
- Strong judgment on technology trade‑offs, a preference for stable, supported tech, and deep knowledge of backend and cloud infrastructure.
- Track record of building diverse, inclusive teams and fostering a psychologically safe culture.
- Comfortable alternately diving into code and leading strategic discussions.
**Key Responsibilities:**
- Define and execute engineering strategy aligned with business objectives.
- Recruit, retain, and mentor engineers and managers; drive career growth and leadership development.
- Manage delivery of back‑end systems, distributed architecture, infrastructure, and large‑scale projects.
- Partner with product, design, and business to shape roadmap and prioritize features.
- Establish and enforce standards for architecture, observability, performance, and operational excellence.
- Champion a culture of ownership, continuous improvement, and inclusive collaboration.
- Play a key role in hiring practices, onboarding, organizational design, and company‑building initiatives.
**Required Skills:**
- Leadership & people management (team building, mentorship, performance coaching).
- Technical expertise in TypeScript/Node.js, GraphQL, Postgres, ClickHouse, AWS (EC2, RDS, S3, Lambda, etc.).
- Design and implementation of distributed systems, API architecture, and cloud‑native infrastructure.
- Experience with architecture trade‑offs, tooling selection, and engineering best practices.
- Strong communication skills – able to translate technical detail to business stakeholders and vice versa.
- Familiarity with modern CI/CD, observability tools, and secure coding practices.
**Required Education & Certifications:**
- Bachelor’s degree (or higher) in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect) are a plus but not mandatory.