Senior Full Stack Engineer

Salary Competitive

Why join More to Give

We help nonprofits raise more funds and spend less time on administration, so they can focus on changing the world. If you are looking for a role that offers strong purpose and impact alongside a fast-moving startup culture, this is the job for you.

Our AI-powered platform helps nonprofits find and secure funding more effectively. We're using LLM technology to build a next-generation end-to-end solution covering grant discovery, application drafting, project development, and reporting.

We've launched our platform with 15+ organisations using it today. We're in the phase where we're turning a strong MVP into a product our customers love, and then scaling from there. There is a full product roadmap of new features waiting to be built, and we need a strong engineer to help us build them.

You'll join a small, ambitious team that moves fast and ships often. Our CEO is a former McKinsey consultant and investment banker. Our Senior Engineer has 15+ years of software engineering experience and leads technical development. You'll work directly with both, building features that reach customers immediately.

We're backed by pre-seed funding from one of Scandinavia's most accomplished entrepreneurs, with committed follow-on capital as we hit milestones.

If you want to build software that matters, in a team small enough that your work is visible and your voice is heard, this is the opportunity.


About the role

We're looking for a Senior Full Stack Engineer to own features end-to-end, from database to UI. You'll be working in a live production system with real users, extending and improving an existing codebase while building entirely new capabilities.

This is not a narrow specialist role. You will:

  • Build and ship new product features across the full stack, from backend services to frontend interfaces

  • Develop product-grade, high-quality, high-capacity, multi-service system

  • Deeply involved in AI development, including AI agents, RAG, workflow and automation solutions

  • Maintain and improve existing platform features based on direct customer feedback

  • Work with our Python/FastAPI backend, including LLM-powered pipelines for intelligent searching, document analysis and generation

  • Take ownership of production infrastructure: deployments, monitoring, debugging issues in a live system

  • Contribute to architecture decisions as we scale from MVP to a product serving hundreds of organisations

  • Collaborate closely with our Senior Engineer, with the ability to own separate features and workstreams independently

This is a hands-on building role. You'll work directly with the founding team, have real ownership over features, and see your work make an immediate impact.


What we are looking for

  • 5+ years of professional software engineering experience, shipping production software that real users depend on

  • Strong Python skills with multiple years of experience writing clean, well-structured Python on a daily basis

  • Experience building and maintaining web applications end-to-end (backend + frontend)

  • API development experience (FastAPI preferred)

  • PostgreSQL or similar relational databases

  • Experience working in a startup, scale-up, or small team where you owned problems fully rather than a narrow slice

  • Comfortable reading and extending an existing codebase, not just building from scratch

  • Strong fundamentals in software architecture, error handling, testing, and code organization

  • Able to work effectively with LLMs and AI pipelines, whether through production experience (RAG, prompt engineering, LangChain) or a proven ability to master new technical domains fast

Nice to have

  • TypeScript, React, or Next.js

  • Web scraping and data pipeline experience

  • Proficiency with AI code generation tools (Claude Code, Cursor, or similar)

  • Vector databases (ChromaDB, Pinecone, or similar)

  • Third-party API integrations


What we offer

  • Competitive total compensation package

  • In-person role at our office in Matrikel1 on Højbro Plads, in the heart of Copenhagen, surrounded by a vibrant startup community

  • Meaningful impact: Help nonprofit organisations raise more funds and spend less time on administration

  • Early-stage ownership: Join at a stage where you can shape the product, the technology, and the culture

  • Join a company at an early stage where exceptional performance and growing responsibility can lead to a significant leadership role as we scale

Working at
More to Give

More To Give is on a mission to help nonprofits unlock their full potential. We're building an AI-powered platform that enables mission-driven organizations to raise more funds and spend less time on administration, so they can focus on changing the world. We're using LLM technology to build a next-generation end-to-end solution that helps NGOs achieve automated management, intelligent reporting, and intelligent compliance. The company has secured strong pre-seed funding from one of Scandinavia's most accomplished entrepreneurs, with committed follow-on capital as we hit milestones. Our CEO is a former McKinsey consultant with a background in investment banking. Our Senior Engineer has 15+ years of software engineering experience and leads technical development. We're a small, ambitious team that moves fast and ships often. We're now looking for our next hire. If you want ownership, steep learning curves, and the chance to build AI applications that matter, check out our open positions.

Read more about More to Give

company gallery image