Latest Engineering jobs
Job results
This SRE will operate and improve MongoDB Atlas’s multi-tenant distributed storage infrastructure, focusing on reliability, performance, observability, automation, and incident response. The role requires 6+ years of distributed-systems experience plus expertise in storage or databases, Kubernetes, cloud platforms, Linux, and networking.
Leads the architecture, implementation, and operation of MongoDB’s large-scale observability infrastructure, covering metrics, logs, traces, and alerts. Requires 10+ years building highly concurrent distributed systems, strong systems programming and performance expertise, and technical leadership across teams.
Leads customer-facing technical programs for forward-deployed AI agent engagements, coordinating FDEs, customer engineers, Product, and account teams from onboarding through deployment and closeout. Requires 5+ years of complex technical program leadership and fluency in modern AI application architectures.
Leads the design and delivery of performant, multi-tenant distributed storage services for MongoDB’s cloud architecture. The role requires 10+ years of experience with concurrent or distributed systems, systems programming, technical leadership, and performance optimization.
The Senior Site Reliability Engineer will operate and improve Kubernetes-based distributed infrastructure for AI application workloads, focusing on scalability, observability, reliability, and tenant isolation. The role requires 6+ years of distributed-systems experience, production Kubernetes expertise, cloud infrastructure knowledge, and strong programming skills.
Provides technical leadership for the reliability architecture and operational foundations of a multi-region, multi-cloud platform for AI applications. The role requires deep Kubernetes and distributed-systems expertise, infrastructure programming, cloud knowledge, and experience setting SRE standards and mentoring engineers.
Leads complex, cross-functional engineering programs for MongoDB Atlas, driving data-informed delivery, executive communication, process improvements, and stakeholder alignment. Requires extensive technical program leadership and software development experience with cloud storage, compute, and infrastructure products.
The Staff Engineer will provide technical leadership and build core components of a scalable platform for deploying AI applications. The role requires 8+ years of distributed-systems or foundational cloud-services experience, strong software engineering fundamentals, and expertise in high-scale, concurrent systems.
Technical leader for a security-focused team rearchitecting MongoDB server ingress networking. The role designs and operates high-performance Rust services, drives technical strategy, handles production incidents, and mentors engineers; it requires 10+ years of systems software experience and strong networking and security fundamentals.
Leads an engineering team building and improving MongoDB Atlas growth experiences, while contributing to distributed backend systems and modern web applications. The role requires at least five years of software development experience, people-management experience, cloud expertise, and familiarity with analytics and experimentation.
Leads cross-functional programs for site reliability engineering, focusing on platform scalability, production change management, launch readiness, reliability metrics, and incident response. Requires 8+ years of technical program or comparable engineering experience and strong coordination across engineering and executive stakeholders.
Build and lead backend platforms that let developers and AI agents interact with MongoDB, including MCP servers, agent skills, assistants, and purpose-built agents. The role requires 5+ years of backend experience with Node.js and TypeScript, strong system-design skills, and comfort owning ambiguous projects.
Leads mission-critical, cross-functional engineering programs, partnering with Product and Engineering stakeholders to deliver features, improve execution processes, and communicate with executives. Requires 15+ years in engineering program leadership and substantial software development experience with cloud products.
Staff Engineer responsible for architecting and operating MongoDB’s large-scale observability collection and ingestion infrastructure. The role requires 10+ years of experience with distributed or highly concurrent systems, expert programming skills, and strong database, performance, and systems fundamentals.
Leads and grows an engineering team building a scalable AI application platform, providing architectural direction and hands-on technical leadership across distributed systems infrastructure. The role requires extensive experience with cloud services, team management, production systems, and high-scale compute or data processing.
Leads Cloud Operations Engineering activities, combining technical leadership, incident response, production troubleshooting, automation, and team coaching. The role requires expertise in Linux, networking, cloud infrastructure, monitoring, distributed systems, and at least two programming languages.
Build and maintain internal tools and platforms that improve organizational workflows and engineering efficiency. The role requires 2–5 years of software engineering experience, proficiency in a modern programming language, and familiarity with containers, Kubernetes, and CI/CD.
Build and lead features for MongoDB Atlas, developing large-scale distributed backend systems across major cloud providers. The role requires at least six years of software development experience, production ownership, and strong collaboration and communication skills.
Build and improve MongoDB’s distributed replication infrastructure using C++ and the Raft consensus protocol. The role requires at least five years of experience with distributed or highly concurrent systems, strong debugging and performance skills, and experience delivering production software.
Leads technical evangelism and executive engagement for strategic customers in India, connecting enterprise data architectures with AI and modernization initiatives. Requires 10+ years in Principal or Field CTO-level customer-facing roles, strong distributed-systems expertise, and substantial public thought leadership.
Build and scale distributed backend systems that manage Atlas Search indexes across cloud environments. The role requires at least two years of backend software experience, distributed systems or cloud-services experience, and proficiency in a modern statically typed language with interest in Java.
Build and maintain scalable martech platforms, backend services, integrations, automations, and AI-enabled workflows. The role requires at least three years of professional software engineering experience, strong JavaScript or Python skills, and experience with production systems, cloud services, and CI/CD.
Owns end-to-end delivery of small-to-medium Finance transformation programs in a hybrid Dublin role, coordinating Finance, IT, Business Analysts, and vendors. Requires a bachelor’s degree, 4–6 years of program or project management experience, and strong governance, stakeholder, and delivery skills.
Build and secure core distributed-database features in a C++ codebase, focusing on cryptography, identity and access, networking, and system integrity. The role requires 5+ years of distributed-systems experience, proficiency in a compiled language, and strong computer architecture and software-design fundamentals.
Build and maintain scalable observability systems for MongoDB Atlas, including telemetry, diagnostics, and actionable database insights. The role requires at least five years of backend or full-stack engineering experience, strong distributed-systems skills, and proficiency in a compiled language.
Build and lead large-scale distributed backend features for MongoDB Atlas and Atlas Data Federation & Archiving. The role requires 10+ years of software development experience, compiled-language expertise, cloud-provider experience, and production ownership.
Build and extend the MongoDB Atlas API platform, developer tools, and infrastructure integrations while leading complex projects and mentoring engineers. The role requires strong software development experience, proficiency in a major programming language, API or developer-tooling experience, and cloud infrastructure knowledge.
Build and operate performant, multi-tenant distributed storage services for MongoDB’s cloud platform. The role requires 5+ years of experience with concurrent systems, cloud services, performance-sensitive software, and backend or compiled codebases, preferably in Rust or C/C++.
Leads a team of cloud support engineers responsible for diagnosing complex MongoDB Atlas issues, advising customers on architecture, and managing escalations. The role requires technical support leadership, people-management experience, and strong customer advocacy in a cloud or database environment.
Leads product security strategy and assessments for MongoDB’s server products, partnering with engineers on threat modeling, secure architecture, vulnerability research, and remediation. The role requires 7+ years of security experience and strong C++ expertise with low-level codebases.
Leads and grows a new engineering team building MongoDB Atlas data federation and archiving capabilities. The role combines people management with hands-on architecture and development of large-scale distributed backend and storage systems.
Leads the developer experience organization responsible for internal platforms, tooling, golden paths, and workflows that improve engineering productivity and operational excellence. The role requires engineering people-management experience, strong platform or infrastructure expertise, and a product-minded, data-informed approach.
Leads the data platform organization, owning architecture, reliability, tooling, and scalability across ingestion, transformation, and trusted data models. The role requires 10+ years of data experience, management expertise, and hands-on knowledge of modern data platforms.
Leads AI security strategy, architecture, governance, and defensive controls across the organization while mentoring security engineers. Requires 9+ years of security engineering experience and deep knowledge of AI, AWS security services, identity protocols, and emerging AI attack frameworks.
Build and operate AI-powered developer tools, internal MCP integrations, and platform capabilities across the engineering organization. The role requires strong coding and debugging skills, Kubernetes operations experience, and the ability to lead projects, improve developer experience, and mentor teammates.
Builds backend systems for enrollments, payments, payroll, and benefits management using Ruby on Rails. Designs data models, fund flows, and integrations with payroll/banks/insurance partners, ensuring reliability and scalability in a regulated healthcare/finance domain.
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.
Leads machine learning engineering teams responsible for relevance, personalization, and video discovery systems serving Reddit’s core product. Requires 5+ years managing ML teams, hands-on experience with production ML systems, and strong recommender-systems expertise.
Builds scalable web, mobile, and API test automation, including AI-driven and self-healing frameworks integrated into CI/CD. The role requires 4+ years of software development engineer in test experience, strong API and microservices testing expertise, and familiarity with Appium, Cypress, and CI/CD tooling.
Leads the company’s engineering vision, architecture, and execution while managing a distributed US/India organization. The role requires extensive software engineering and senior technology leadership experience, SaaS scaling expertise, and a strong background in cloud infrastructure, security, and AI/ML adoption.
Operates and scales shared telemetry infrastructure spanning metrics, logs, traces, alerting, dashboards, and profiling. The role requires at least three years of production engineering experience, distributed-systems troubleshooting, Infrastructure as Code, container orchestration, incident response, and on-call participation.
Owns the strategy, execution, measurement, and optimization of cross-functional go-to-market programs across Sales, Marketing, Customer Success, and Product. The role requires strong program management, stakeholder alignment, SaaS GTM knowledge, analytical ability, and practical interest in AI technologies.
Build and operate production full-stack services that inspect live traffic, terminate TLS, and maintain extremely low latency. The role requires 5–7+ years of production ownership, expertise in streaming and distributed systems, TLS/MITM inspection, modern backend and React technologies, and demonstrated AI proficiency.
Leads development of scalable front-end and back-end capabilities for Okta Workflows’ no-code canvas. The role requires 8+ years of full-stack web application experience, strong TypeScript, React, and Node.js expertise, and experience with cloud-native services, PostgreSQL, Docker, and Kubernetes.
Build and ship customer-facing product features in Front’s Paris product organization while collaborating closely with engineering, design, and product teams. The internship emphasizes JavaScript or TypeScript, backend familiarity, strong programming fundamentals, and end-to-end ownership.
Build and ship native iOS features for Duolingo’s onboarding team, partnering with product and design to improve user growth and learning experiences. Requires a bachelor’s degree and at least five years of Swift experience.
Builds AI agents, context pipelines, developer documentation, and educational technical content for PostHog’s Wizard & Docs team. The role combines production software development, AI engineering, systems thinking, and strong developer communication skills.
The Senior Software Engineer will design and evolve GitLab Duo CLI experiences in TypeScript, owning architecture, reliability, performance, and developer experience from concept through iteration. The role also contributes to IDE integrations and requires strong developer-tooling experience, technical leadership, and asynchronous collaboration skills.
Builds and maintains scalable backend software and database systems across the development lifecycle. The role requires 3+ years of backend engineering experience, Java expertise, datastore knowledge, and familiarity with cloud and DevOps practices.
Build and deliver full-stack web features for Hudl’s Human Performance product team, collaborating across disciplines and mentoring engineers. The role requires experience with large-scale applications and values a user-focused, collaborative engineering approach.