Enable job alerts via email!

Full-Stack Software Engineer

Cogram

Berlin

Remote

EUR 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a seasoned full-stack engineer to develop robust software solutions for a rapidly growing productivity platform in the AEC industry. This role offers the chance to work in a fully remote environment while collaborating with a diverse team. You'll play a crucial part in building and maintaining applications that serve thousands of users, leveraging your expertise in Python and frontend technologies like React and Typescript. With a strong emphasis on personal development and a supportive culture, this is a unique opportunity to shape the future of human–AI collaboration. Join a company that values curiosity, ambition, and diverse perspectives.

Benefits

Fully remote work environment
Competitive pay
Generous stock-options package
38 paid days off annually
Personal development stipend
Three offsites per year

Qualifications

  • 6+ years of experience in Python development with a strong focus on backend systems.
  • Proficient in JavaScript, React, and Typescript for frontend development.

Responsibilities

  • Develop and maintain full-stack applications with a focus on scalability and performance.
  • Collaborate with the team to enhance user experience and system reliability.

Skills

Python
JavaScript
React
Typescript
Problem-solving
Analytical skills
Communication

Tools

FastAPI
Pydantic
SQLAlchemy
Node.js
Puppeteer
AWS
Azure
Terraform

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.