Full-Stack Software Engineer
Date Posted
10 May, 2025
Work Location
Salary Offered
$60000 — $90000 yearly
Job Type
Location: Remote
Timezone: within CET ±3 hours
About Us
Cogram is an LLM-based productivity platform for the architecture, engineering, and construction (AEC) industry. Our product automates a growing number of AEC workflows such as meeting notes, site visits, mail management, project administration, and RFP bidding. We’re backed by Y Combinator and other world-leading investors and are growing fast and sustainably. We believe that a small, winning team can achieve outsize results—especially in the age of AI—and consistently beat competitors 100x our size.
We’re big believers in a remote-first culture and in diverse teams so we encourage anyone to apply—even if your experience doesn’t check every box. At Cogram, you have an unprecedented opportunity to shape the future of human–AI collaboration within a clearly defined vertical. If that sounds interesting we’d love to hear from you.
Job description
Your role will involve developing software solutions for a system that serves thousands of users daily with enterprise-grade requirements on robustness and reliability. We’re on the lookout for a seasoned full-stack engineer who excels in solving intricate problems and delivering robust performance.
Key Responsibilities
- Build, evolve, and maintain our full-stack applications
- Deliver high-quality, scalable backend solutions primarily in Python
- Contribute to frontend development with React/Typescript when needed
- Write clean, efficient, and well-documented code
- Review the code of your peers, maintaining a high standard of quality
- Collaborate with our team to improve the user experience and system performance
- Support various tasks as needed, from infrastructure improvements to customer support
Qualifications
-
Must-Haves:
- Highly proficient in Python with 6+ years of relevant experience
- Strong understanding of backend systems, APIs, and distributed systems
- Solid Javascript / Typescript / React experience
- Excellent problem-solving and analytical skills
- Great verbal and written communication skills
-
Desirable, but not strictly required:
- Experience working with LLMs
- React Native / Expo
- Puppeteer, Chromium
- Cloud Ops (AWS, Azure), Terraform
- Playwright/Cypress, Storybook
Benefits
- Fully remote work environment with three offsites per year in different places around the world
- Competitive pay and generous stock-options package
- 38 paid days off annually (26 personal days, 12 German public holidays)
- Personal development stipend to help you grow
Our stack: React / Typescript frontend, React Native / Expo iOS and Android apps, Python backend (FastAPI / pydantic / sqlalchemy), Node.js / Puppeteer / Chromium meeting bots, Postgres, Redis, and IaC through Terraform. We’re deployed on AWS (primarily ECS) and Azure.
At Cogram, we’re looking for people with curiosity, ambition and compassion. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns or you have overcome personal challenges. We welcome diverse perspectives and people who think rigorously and aren't afraid to challenge assumptions. Come join us.