Principal Full-Stack Software Engineer

Cogram (Headquarters: Remote (CET ± 3 hours) / Berlin)

Location: Remote (CET ± 3 hours) / Berlin   |   Full-Time
Python Javascript Typescript React Communication Skills Expo React Native Puppeteer Playwright AWS Terraform PostgreSQL AEC AI LLM B2B SaaS Full-Stack Principal Engineer Architecture Technical Leadership Distributed Systems Full Stack Engineer Staff Engineer
**About Cogram:**

Cogram is an LLM-based productivity platform for architecture, engineering, and construction (AEC). Our B2B SaaS product automates a growing number of AEC workflows such as meeting notes, site visits, project administration, mail management and RFP bidding. We serve thousands of users with enterprise-grade requirements on robustness and reliability. Cogram is SOC 2 Type II certified and integrates with common industry tools.

**The Role:**

We're looking for a Principal Full-Stack Software Engineer (typically 10+ years of experience) who excels at solving the most complex problems and setting technical vision. You will be a key technical leader, influencing the direction of our entire platform, architecting critical systems serving thousands of users, and ensuring the highest standards of robustness and reliability.

**Responsibilities:**

*   Define and drive the technical strategy for significant parts of the Cogram platform.
*   Architect, design, and implement highly scalable, reliable, and performant systems.
*   Solve the most challenging technical problems with innovative and practical solutions.
*   Provide technical leadership and mentorship across multiple teams.
*   Influence engineering culture and standards within the organization.
*   Stay abreast of industry trends and technologies, incorporating them where appropriate.

**Requirements:**

*   10+ years of professional software development experience, with extensive experience in technical leadership and architecture roles.
*   Expert knowledge in Python and broad expertise across the full stack.
*   Deep expertise in system architecture, distributed systems, scalability, and performance optimization.
*   At least good working knowledge in Javascript / Typescript / React.
*   Proven ability to lead large, complex technical projects from conception to completion.
*   Exceptional problem-solving, writing, and communication skills.

**Bonus Skills:**

*   Expo / React Native
*   Puppeteer / Playwright
*   AWS expertise (architecture level)
*   Terraform
*   PostgreSQL (optimization, scaling)

**Location:**

*   Remote (CET ± 3 hours) or Berlin.

**Perks:**

*   26 days of paid vacation + German public holidays (totaling approximately 38 days).
*   Fully remote work environment.
*   Three offsite events per year around the world.
Post Date: May 27, 2025