Latest Engineering jobs
Job results
Leads a large, multi-layered software engineering organization responsible for strategy, architecture, delivery, talent development, and AI-enabled platform scaling. Requires 15+ years of software engineering experience, extensive organizational leadership, cloud expertise, and a bachelor’s degree.
Leads the Dedicated Platform Integration team responsible for third-party and modular integrations in GitLab’s Dedicated hosted SaaS platform. The role combines people management with technical ownership of scalable distributed services, operational excellence, incident response, and AI-enabled productivity.
Leads infrastructure security strategy and execution across GitLab’s cloud platforms and self-managed offerings. The role requires deep cloud, Kubernetes, Infrastructure-as-Code, security tooling, threat modeling, and technical leadership experience.
Builds core backend capabilities for GitLab Duo Chat, including agentic flows, AI model integrations, APIs, and reliable production services across Python and Ruby on Rails. The role requires substantial Python backend experience and practical experience shipping AI-powered features.
Leads the Switchboard engineering team responsible for GitLab Dedicated’s customer-facing tenant management control panel and the operation of large-scale distributed services. The role combines technical strategy, operational excellence, product planning, hiring, and people management.
Builds and guides a unified analytics instrumentation platform for SaaS and self-managed environments, using Go and cloud-native infrastructure. The role requires strong production backend and platform experience, systems design judgment, cross-team collaboration, and engineering mentorship.
Guides architecture and develops backend automation for GitLab’s self-managed deployments, upgrade workflows, and cloud-native infrastructure. The role requires strong Go and Kubernetes experience, familiarity with stateful workloads and PostgreSQL migrations, and the ability to mentor engineers and influence cross-functional technical decisions.
Leads a small, high-autonomy engineering team focused on identifying and fixing systemic friction in GitLab’s software delivery lifecycle. The role combines team building, hands-on CI/CD and build-system investigation, metrics-driven experimentation, and executive-level communication.
Builds Ruby and Rails backend features for GitLab’s Duo Agent Platform, including onboarding, autonomous agents, and repository workflows. The role requires production Ruby experience, LLM product integration, agentic-systems experience, and independent feature ownership in an async distributed environment.
Build and operate scalable, highly available Ruby on Rails backend infrastructure that connects GitLab and third-party events to AI-powered workflows. The role requires experience integrating large language models, developing agentic systems, and operating production systems at scale.
Builds backend tooling and workflows for GitLab’s cloud-native, self-managed, and ephemeral deployment environments. The role requires strong backend experience with Kubernetes-based or distributed systems, deployment architecture, and production infrastructure.
Leads the team responsible for the reliability, scaling, and operational strategy of Git and Gitaly across GitLab’s self-managed, dedicated, and SaaS deployments. Requires deep Git internals expertise, distributed systems knowledge, production infrastructure experience, and people management capability.
Leads a distributed, multi-team engineering organization building customer-facing security capabilities, including proprietary scanners, AI-driven detection engines, and agentic remediation workflows. The role requires engineering leadership, application security expertise, and experience shipping AI or machine-learning features tied to detection or remediation outcomes.
Leads the Bengaluru technical support engineering hub, overseeing organizational design, hiring, managers, service-level performance, escalations, and regional operations. The role requires experience scaling enterprise SaaS support organizations across global time zones and familiarity with AI tooling, cloud-native infrastructure, and support platforms.
Manages complex customer-facing information technology and software consulting projects from initiation through closure, coordinating delivery teams, schedules, risks, escalations, and executive communications. The role requires strong project management, stakeholder management, and technical delivery experience.
Builds and maintains Ruby on Rails backend features for GitLab’s Agent Observability and AI gateway, including APIs, testing, data models, and production resiliency. The role requires backend application experience, SQL and PostgreSQL proficiency, and practical daily use of AI tooling.
Build foundational observability infrastructure, including high-throughput telemetry pipelines, storage, instrumentation, alerting, and SLO systems across multi-cloud environments. The role requires strong programming skills in Python, Rust, or Go and experience with observability platforms and large-scale data systems.
Leads frontend architecture and development for Observe’s AI Products team, building streaming agentic AI interfaces, integrations, and developer tooling. Requires 10+ years of software engineering experience, deep TypeScript and frontend expertise, server-side Node.js skills, and technical leadership.
Technical leader for Lyft Business, owning architecture, roadmaps, reliability, and cross-functional delivery across rider, administrator, and enterprise integration systems. Requires 8+ years of software engineering experience and deep expertise in large-scale distributed systems.
This role drives adoption of Anthropic’s developer products through technical content, community engagement, events, and cross-functional product feedback. It requires 5+ years in developer relations, developer experience, or technical product/engineering work, strong AI/ML and API fluency, and production-quality coding ability.
Build and maintain Tailscale’s native Windows client and shared cross-platform code, focusing on WinUI-based UI components, platform integration, networking, and testing. Requires 4+ years of software development experience and strong C# and Windows platform expertise.
Leads the AI and app experience engineering organization, setting multi-quarter strategy, technical direction, and operational standards while developing engineering leaders. Requires 10+ years of software engineering experience, 5+ years leading managers or multiple teams, and experience scaling AI/LLM-powered consumer products.
Build and scale backend infrastructure for Notion’s database platform, focusing on performance, reliability, distributed systems, and high-concurrency workloads. The role requires strong backend fundamentals and practical JavaScript or TypeScript experience.
Build and operate scalable Attack Protection and identity services for Auth0, using Node.js and cloud technologies while implementing protocols such as OAuth, OpenID Connect, and SAML. The role requires experience with reliable distributed systems, application security, and cross-functional technical leadership.
Leads US East enterprise engagements and multidisciplinary forward-deployed engineering teams delivering production AI systems. The role requires 12+ years in software engineering, applied ML, or AI systems, plus substantial leadership, enterprise delivery, and executive customer engagement experience.
Leads the architecture, reliability, observability, and operational excellence of secure cloud and hybrid infrastructure for a mission-critical collaboration platform. Requires 5+ years in SRE, DevOps, or cloud infrastructure, with expertise in Kubernetes, Terraform, AWS, and regulated environments.
Software engineering interns contribute to user-facing features, platform infrastructure, or security systems while collaborating across engineering, product, design, and QA. Candidates should have programming experience, core computer science knowledge, and strong problem-solving and communication skills.
Leads complex technical programs connecting internal teams with government customers, implementation teams, and industry partners. The role requires software project management experience, strong technical communication, government or defense program familiarity, and an active security clearance.
Staff-level software engineer serving as the technical anchor for a high-scale, event-driven communications platform. The role owns architecture, experimentation, channel orchestration, and LLM-powered personalization while influencing cross-functional technical direction.
Build and operate Zoox’s large-scale HPC platform for distributed compute, storage, scheduling, and developer workflows. The Staff Engineer will lead platform strategy, reliability and scalability initiatives, and cross-functional infrastructure improvements while mentoring engineers.
Principal Software Engineer responsible for architecting FloQast Transform’s distributed platform, AI agent infrastructure, and visual workflow capabilities. The role requires 15+ years of enterprise software experience and deep expertise in Go, Node.js, MongoDB, AWS, APIs, and scalable workflow orchestration.
Architects and delivers scalable backend platforms, distributed systems, and AI-agent infrastructure for accounting automation. The role requires 12+ years of enterprise software experience and deep expertise in Go, Node.js, MongoDB, AWS, APIs, workflow orchestration, and secure SaaS architecture.
Leads security assurance, governance, risk, and compliance programs across ISO 27001, PCI DSS, SOC 2, HIPAA, and international frameworks. The role manages audits, policies, risk treatment, automated evidence collection, customer questionnaires, and cross-functional advisory work.
Architect and deliver scalable backend platform capabilities for AI agents and visual workflow automation. The role requires 10+ years of enterprise software experience, deep expertise in Go, Node.js, MongoDB, and AWS, and the ability to lead technical strategy and mentor engineers.
Own the company-wide experimentation platform, building reliable assignment, exposure, identity, data-pipeline, and market-testing capabilities while raising experimentation standards across teams. The role requires staff-level technical leadership, statistical fluency, and experience operating experimentation or feature-flagging systems.
Leads the Payroll Platform engineering organization, directing backend architecture, distributed systems, infrastructure reliability, and complex payroll orchestration. The role requires 10+ years of software engineering experience, senior leadership experience, and a track record of developing Engineering Managers and scalable platform teams.
Leads customer experience operating rhythms, cross-functional programs, launch readiness, and AI tooling delivery for an AI infrastructure company. Requires 8+ years in technical program management or related operations roles, experience with technical cloud products, and hands-on use of modern AI tools.
Leads and develops a global software engineering team while contributing as a player-coach to architecture, code quality, and delivery. The role requires SaaS engineering experience, people management, cross-functional leadership, and experience with multicloud, multitenant, and AI-integrated systems.
Supports the development, measurement, verification, and production transition of RF and antenna systems for space-to-ground communications. Requires a bachelor's degree, fundamentals in electromagnetics and antenna theory, RF measurement experience, and Python or MATLAB proficiency.
Build and operate scalable cloud infrastructure and application platforms, enabling frequent deployments, resilient systems, observability, and self-healing capabilities. The role requires strong troubleshooting, Linux and cloud experience, networking knowledge, and expertise in one or more platform engineering focus areas.
Build and own full-stack products for a cloud platform, working across web frameworks, APIs, databases, and multiple programming languages. The role partners closely with product and design and requires at least six years of professional software shipping experience.
Build and scale the communication platform powering messaging for millions of members, spanning backend infrastructure and mobile interfaces. The role requires at least three years of full-stack development experience, strong backend and mobile skills, and experience with large-scale production systems.
Owns the partnership strategy, product roadmap, and delivery of third-party AI and customer acquisition integrations. The role requires 4+ years in product management, business development, or a related technical environment, plus vendor negotiation and API integration experience.
The Senior Applications Engineer defines electrical scopes, supports estimating, and develops preliminary designs for custom power, control, and modular building solutions. The role requires a bachelor's degree, 3+ years of relevant experience, and knowledge of power distribution systems and NEC requirements.
Designs and governs enterprise identity architecture across workforce, customer, partner, non-human, and AI agent identities. The role requires 8+ years in IAM, deep CIAM and Auth0 experience, federation expertise, and the ability to implement secure, auditable controls in regulated environments.
Leads Navan’s global event-air operations across online and offline services, unifying teams, processes, and technology while owning service quality and commercial performance. Requires 10+ years managing distributed travel operations teams and experience with budgets, forecasting, booking systems, and organizational change.
Leads a team spanning application security, IT operations, and compliance/GRC, setting strategy, managing risk, and representing security posture to engineering leadership and enterprise customers. Requires broad security and IT expertise, 7+ years of experience, and at least 3 years managing teams.
Build full-stack APIs and customer-facing tools that help users interact with MongoDB data and manage deployment health at global scale. The role requires experience with scalable, highly available web applications, databases, and distributed systems.
Builds and ships complex backend platform systems and developer tooling, partnering with engineers and product teams to improve productivity and reliability. Requires 3+ years of software engineering experience, backend programming expertise, database knowledge, and cloud-native experience.
Technical leader for the Pinterest Assistant backend platform, defining architecture and building scalable orchestration, memory, personalization, APIs, and AI infrastructure. Requires 10+ years of backend engineering experience, large-scale distributed systems leadership, and expertise partnering with ML teams on AI-powered products.