Senior Software Engineer
About us:
Founded in Copenhagen, Denmark, in 2014, Templafy’s success is built by our 60+ employee nationalities found at offices around the world. We believe that when people feel valued, heard, and empowered, they perform at their best—creating a win for all. Our unique product and dedication to innovation and excellence have raised over $200 million in funding from top investors like Insight Venture Partners, Seed Capital, Dawn Capital, Damgaard Company and Golub Capital.
The Position:
We are seeking a skilled Software engineer (primarily backend) to work closely with our experienced team of engineers. You will be a central part of the development of our product and have a say in choosing technologies, tools, and the architecture of new product features. Good communication skills and a genuine interest in mentoring team members are crucial for success in this role. A strong focus on validating and delivering customer value and crafting and delivering high-quality software is essential.
Your responsibilities will include developing and maintaining high-quality, scalable software for our core product offerings and participation in product discovery. Our team adapts Cagan's "trio" approach and the principles of Torres’ Continuous Discovery Habits. In addition to delivering solutions, in this model, you will from time to time support the product trio in exploring innovative product ideas and validating customer value early on. Discovery and delivery occur concurrently and continuously, influencing each other through iterative feedback loops, steering clear of large handovers and waterfall models.
The Team:
In the Orange Team, you’ll work as part of a small, senior, high-ownership engineering pod that closes product gaps and co-develops features with strategic lighthouse customers. To achieve this, we will work closely with customers to understand real-world use cases and then prototype and validate solutions against rapid customer feedback.
The team currently comprises a Tech Lead, three engineers, and a Product Manager. The team also has a dedicated Engineering Manager with an engineering background to support both your personal and professional growth.
Key Responsibilities
- Design and implement enhancements to our document automation engine and workflows.
- Work across stack layers: Document rendering (OpenXML), AI text insertion, data binding, templating logic, integrations, and UI flows.
- Ensure features meet enterprise requirements (security, performance, compliance, scalability).
- Join customer design workshops to understand real-world use cases and business logic.
- Prototype and validate solutions rapidly with customer feedback.
- Partner closely with the Product Manager, field CTOs, Sales, and Customer Success / Tech Ops
- Design, develop, test, and deploy scalable and efficient software components and systems, ensuring high performance, reliability, and security.
- Participate in code reviews to maintain code quality and ensure adherence to best practices and coding standards.
- Investigate and resolve software defects and issues, implement appropriate solutions, and perform necessary debugging and testing
- Contribute to the continuous improvement of development processes and tools, promoting innovation and efficiency within the team.
- Stay up to date with emerging technologies, trends, and industry best practices to continuously enhance your skills and knowledge.
- Collaborate in an Agile development environment, actively participating in refinements, daily stand-ups, and other team ceremonies.
How We Work
- Teams: Our cross-functional, self-organized teams comprise 5 engineers, a Product Manager, and a Product Designer. They continually strive for improvement, embracing flow optimization principles with management paving the road, favouring roundabouts over traffic lights. Teams are assigned full ownership of features, from discovery to development and deployment, to ensure short feedback cycles and minimize handovers. Our teams demonstrate progress bi-weekly to maintain transparency and collaboration.
- Architecture: We employ a microservices-style approach known as self-contained systems and adhere to Domain Driven Design and Event Driven Architecture principles. Our focus lies on crafting the most straightforward, effective solutions, avoiding over-engineering.
- Test-Oriented: We prioritize testing our code, utilizing a continuous integration infrastructure that runs tests with every push and notifying the team via Slack of any issues. We maintain high-quality standards, even during busy periods, without using dedicated QA engineers to ensure a continuous flow.
- DevOps Mindset: Embracing a cloud-first approach, we host everything on Microsoft Azure. Each team is accountable for deploying and monitoring their services, using Azure DevOps for backlog management, source control with short-lived feature branches, pull requests, releases, and testing.
- Automation: With 30 daily software deployments, our commitment to automation ranges from deployments to setting up new infrastructure. Custom tools aid in configuring local development environments, publishing release notes, localization workflow, and managing tasks, branches, and pull requests.
- Design: We adhere to a written coding standard and clean code principles. Most features are developed using pair programming, and all changes undergo peer review. Automated code clean-up tools ensure consistent formatting and structure.
- Learning: Our culture promotes lifelong learning. Everyone is encouraged to read books, attend conferences, take courses, and obtain certifications. We invest in personal and professional development, offering resources to support growth, including bi-weekly two days of tech time. We also actively participate in hosting and speaking at meetups.
- Career Ladder: We employ a trident career ladder, enabling Individual Contributors to progress to Senior or Lead roles within a team, Staff or Principal Engineers in the Technical Leadership Track, or Engineering Managers and Directors on the Management Track.
- Flexibility: We operate under a hybrid work model. We believe in fostering human connections to build happiness, trust, and resilience. This includes accommodating personal needs outside of work and providing an environment conducive to deep concentration.
Technologies we use
- Tools: Visual Studio, ReSharper, JetBrains Rider, VS Code, GitHub Copilot, ChatGPT, Slack, Zoom, Git, Azure DevOps, Docker Desktop, WSL2, SonarCloud, Playwright, and more.
- Backend: .NET Core, .NET, C#, Web API, Entity Framework, VSTO, Xunit, Fluent Assertion, etc.
- Frontend: React, Redux, Zustand, TypeScript, Sass, pnpm, WPF, Vitest, Playwright, etc.
- Hosting: 100% Azure, Web Apps, Docker, Kubernetes, Terraform, Azure SQL, Azure Service Bus, Application Insights, Azure Synapse, etc.
At Templafy, we’re all about building an inclusive culture where talented people come together to spark creativity in a dynamic, collaborative space. Strong relationships and teamwork are at the core of everything we do, and with our flat structure, everyone’s ideas count regardless of your role or experience.
We’re big on social events that foster connection and build a diverse, empowering community. From celebrating milestones to participating in employee resource groups or eating lunch together, we create space for meaningful team bonding.
Our mission goes beyond just building a product; we’re shaping the future, and we’d love for you to be a part of this epic journey with us.
Templafy is a workplace of belongingness. To us this means that you have a voice, you dare to speak up, and your voice is heard. We focus on offering an environment that allows all employees to feel that they belong regardless of race, color, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or other status.
- Department
- Engineering
- Locations
- Copenhagen
- Remote status
- Hybrid
- Employment type
- Full-time
About Templafy
Templafy is the leading AI-powered document generation platform for companies with a need to create accurate, compliant, and on-brand documents with maximum efficiency and ease. Accessible directly from applications like Microsoft Office, Google Workspace and Salesforce, Templafy is trusted by more than 800 industry leading enterprises, including KPMG, Adobe, and PWC. Our platform simplifies document workflows and eliminates the complexity and risk associated with the content creation process.
Already working at Templafy?
Let’s recruit together and find your next colleague.