💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Gitlab

Senior Fullstack Engineer, Marketing

MarketingFull-TimeSenior
Location
Worldwide
Job Type
Full-Time
Experience
Senior
Apply Now

Job Description

ABOUT THE ROLE We are seeking a highly skilled Senior Fullstack Engineer to join our GTM Engineering team at GitLab. As a key member of this team, 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 for someone who wants to work in a 0 to 1 space where they can shape what gets built, guide architectural choices, and guide work from specification through production health. WHAT YOU'LL DO As a Senior Fullstack Engineer, you will be responsible for designing, building, and maintaining backend services and APIs that support GTM and growth platforms. You will also contribute across the stack, including frontend work, when a feature or project calls for it. Additionally, you will 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. You will identify and resolve performance, scalability, or reliability issues in backend systems before they become user-facing problems. You will also review code and designs from other engineers, provide feedback for peers, mentor junior engineers on the team, and document system design decisions and backend architecture. WHAT YOU'LL NEED To be successful in this role, you will need 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, and a track record of making sound technical trade-offs independently. You will also need comfort working in a fast-moving environment where priorities can shift with campaign or launch timelines, clear written communication skills, and a practical and proactive approach to collaboration. WHY REMOTE As a remote-first organization, GitLab values flexibility and autonomy. Our team members work from anywhere in the world, and we prioritize asynchronous communication and collaboration. This role is a great fit for someone who is self-motivated, disciplined, and able to work effectively in a distributed environment. BENEFITS GitLab offers a comprehensive benefits package to support the health, finances, and well-being of our full-time employees. This includes flexible paid time off, team member resource groups, equity compensation, and a growth and development fund. We also offer parental leave, a health plan, and a range of other benefits to support our employees' needs.