Senior Fullstack Engineer, Marketing
GitLab · Moffat, Scotland ·
Overview As a Senior Fullstack Engineer on GTM Engineering, you design, build, and maintain backend services powering go-to-market platforms while contributing across the stack. You guide architectural decisions and drive production health from specification through to deployment.
You work in a fast-moving environment, collaborating cross-functionally with Marketing, Design, and Content to translate goals into reliable technical execution. This role offers influence over system design and direct impact on GTM growth at scale.
Pay / Benefits Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Responsibilities Design, build, and maintain backend services and APIs for GTM and growth platforms Contribute across the stack, including frontend work when needed Shape technical direction, evaluate trade-offs between speed and long-term maintainability Identify and resolve performance, scalability, or reliability issues in backend systems Review code and designs and provide feedback to peers Mentor junior engineers on the team Document system design decisions and backend architecture for broader reuse Key requirements Strong track record of owning backend systems in production Strong fullstack skills with Vue, Node, Go, and Ruby Deep experience with backend service design, API design, data modeling, and database performance Proven ability to make sound technical trade-offs independently Comfort in fast-moving environments with shifting priorities Clear written communication for architecture proposals and design records Proactive collaboration with cross-functional teams, with transferable experience from adjacent domains Clear written communication Mentorship and coaching Collaborative mindset Vue Node Go