Staff Backend Engineer leading backend architecture, monolith modernization, and platform standards for GitLab’s AI-powered DevSecOps platform. Guiding cross-team technical strategy, reliability, and AI-assisted engineering workflows.
Responsibilities
Lead the technical design and delivery of backend initiatives spanning teams
Identify and remove systemic bottlenecks across product and infrastructure groups
Drive modular backend, service, data, and platform architecture
Modernize the monolith and legacy backends while preventing fragmentation and service sprawl
Define and improve standards for APIs, contracts, compatibility, schema evolution, testing, security, performance, observability, operability, and maintainability
Establish patterns for dependency management, data ownership, eventing, failure isolation, service maturity, and operational documentation
Establish Go service patterns and Kubernetes operating practices
Guide Rust adoption where it addresses systems, security, performance, or supply-chain needs
Participate in on-call and incident response and serve as a technical escalation point during complex incidents
Partner with Product and Engineering leadership on platform roadmap decisions and investment trade-offs
Mentor Senior and Intermediate engineers, reduce technical debt, build reusable patterns, and lead adoption of AI-assisted and agentic workflows with quality, security, privacy, and operational guardrails
Collaborate with Product, Frontend, Infrastructure, Security, Data, Engineering Managers, and engineers across product groups
Requirements
A record of leading technical work across more than one team or a broad product area
Deep backend architecture and production experience with complex applications, services, or platforms, including application programming interfaces, service platforms, data systems, modular monoliths, or shared backend components
Experience modernizing a monolith or legacy backend architecture in production and using modular approaches such as bounded contexts, package encapsulation, ports and adapters, service extraction, or event-driven boundaries
Experience building alignment through clear written proposals and decision records so teams document, understand, and adopt technical decisions
Experience making trade-offs among customer outcomes, delivery speed, technical health, reliability, and long-term platform investment
Experience mentoring engineers and shaping standards through code review, documentation, and practice
Production experience with artificial intelligence-assisted or agentic engineering workflows, including improving how a team adopts them
Experience establishing Go service patterns and Kubernetes operating practices
Experience guiding Rust adoption for systems, security, performance, or supply-chain needs
Ability to work independently in an all-remote, asynchronous environment and communicate decisions clearly in writing
Benefits
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Senior Backend Engineer building scalable backend services, data pipelines, and integrations for Apollo.io’s AI - driven go - to - market platform. Owning distributed architecture and high - throughput connections across a global engineering team.
Senior backend engineer building secure, scalable authentication systems for Affirm’s financial products. Leading platform architecture, delivery, reliability, and engineering mentorship.
Backend Software Engineer designing coding tasks and deterministic verifiers for Gramian’s next - generation AI training initiative. Building and reviewing scalable backend solutions across global remote regions.
Back - End Developer building secure accounts, registrations, and dashboard services. Supporting technical delivery of a bilingual nonprofit digital platform with Canadian client systems.
Staff Python engineer architecting distributed data, experimentation, and AI systems. Building scalable marketing intelligence infrastructure for eCommerce brands at Northbeam.
Principal architect designing ServiceNow CSM workflows, automation, and integrations for Export Development Canada. Guiding enterprise transformation across business, risk, legal, and operations domains.
Senior Backend Engineer building scalable Python and Django systems for InvestEngine’s ETF investment and pension platform. Improving APIs, reliability, architecture, and financial product infrastructure.
Principal D365 Finance & Operations architect owning ERP governance, environments, releases, and automation. Supporting Ulteig’s engineering of critical North American infrastructure through scalable financial and operational systems.
Senior Backend Engineer building Java/Kotlin backend services for Wordly’s real - time translation platform. Developing distributed systems, APIs, and reliable event - driven infrastructure.
Tech Lead/Senior Go Backend Developer building Kubernetes operators and scalable backend systems. Owning RESTful architecture, AWS resource management, and high - availability infrastructure.