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
