> Markdown version of [/jobs/ext/3061619-senior-fullstack-engineer-marketing](https://www.wearedevelopers.com/jobs/ext/3061619-senior-fullstack-engineer-marketing). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Fullstack Engineer, Marketing - **Company:** GitLab - **Location:** Redruth, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Code Review, Document Management Systems, Node.Js, Ruby, Service Design, Web Platforms, Database Performance, Backend, Vue.js, Front End Software Development, Api Design, Golang - **Published:** September 25, 2026 - **Apply:** https://www.totaljobs.com/job/senior-full-stack-engineer/gitlab-job108037584 ## About the Role * A strong track record of owning backend systems in production * Strong fullstack technical skills with proficiency in Vue, Node, Go, and Ruby * Deep experience with backend service design, including API design, data modeling, and database performance * A track record of making sound technical trade-offs independently * Comfort working in a fast-moving environment where priorities can shift with campaign or launch timelines * Clear written communication skills, including architecture proposals and design records that help distributed teams make progress asynchronously. * A practical and proactive approach to collaboration, with transferable experience welcomed from adjacent platform, data, or product engineering backgrounds. Nice to have * Experience building systems for a marketing, growth, or GTM engineering context, such as web platforms, content tooling, or campaign infrastructure * Experience working in a remote-first or distributed organization * Experience mentoring other engineers and influencing technical direction beyond your own individual work * Explaining those trade-offs clearly to both engineers and non-technical stakeholders ## Description As a Senior Fullstack Engineer on GTM Engineering, you will design and build the backend systems and services that power our go-to-market and growth platforms, while also contributing across the stack where needed. This is a strong fit if you want to work in a 0 to 1 space where you can shape what gets built, guide architectural choices, and guide work from specification through production health. What you'll do * Design, build, and maintain backend services and APIs that support GTM and growth platforms * Contribute across the stack, including frontend work, when a feature or project calls for it * Contribute to technical direction for the systems you own, including making build-versus-buy suggestions and evaluating trade-offs between speed and long-term maintainability * Identify and resolve performance, scalability, or reliability issues in backend systems before they become user-facing problems * Review code and designs from other engineers, and provide feedback for peers * Mentor junior engineers on the team * Document system design decisions and backend architecture so other engineers can build on your work without you in the room ## Related Videos - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Developer Marketing](https://www.wearedevelopers.com/videos/1049-developer-marketing) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)