Latest Engineering jobs
Job results
Leads the architecture, development, optimization, and reliability of large-scale distributed backend systems processing substantial data volumes. The role requires 15+ years of industry experience, deep systems expertise, cross-team technical leadership, and strong mentoring skills.
Leads engineering organization and developer-platform initiatives, including scalable cloud services, AI-assisted development, technical strategy, hiring, and leadership development. Requires 15+ years building distributed systems and experience managing high-performance engineering teams.
Leads architecture, development, optimization, and operation of highly scalable distributed backend systems processing massive data volumes. The role requires 15+ years of experience, deep systems expertise, technical leadership, cross-team influence, and mentorship.
Build scalable backend infrastructure and products for the Databricks platform, including distributed services, cloud-storage systems, data pipelines, and usage-pricing infrastructure. The role requires a computer science degree, production experience in a systems language, and experience with distributed systems and SaaS platforms.
Builds and operates large-scale distributed backend infrastructure for the Databricks platform, including cloud-agnostic services and developer productivity tooling. The role requires 5+ years of software development experience, backend programming expertise, and a bachelor's degree or equivalent experience.
Leads the design, development, and optimization of large-scale backend systems for Delta Lake write-path operations. The role requires extensive distributed-systems experience and includes architectural ownership, production reliability work, cross-team technical leadership, and mentorship.
Build and lead backend networking infrastructure services connecting Databricks’ control and compute planes across large-scale, multi-cloud distributed systems. The role requires extensive networking experience and 12+ years of production software development experience.
Builds large-scale distributed backend infrastructure for the Databricks platform, including cloud-agnostic abstractions and developer productivity tooling. The role requires 8+ years of software development experience, backend programming expertise, and leadership across architecture, delivery, and operations.
Leads development of Money systems governing usage, billing-related infrastructure, and resource governance across Databricks products. The role requires 12+ years of production software experience, distributed-systems expertise, cloud technologies, security experience, and cross-functional technical leadership.
Build large-scale backend infrastructure and distributed services for Databricks’ data and AI platform. The role requires a bachelor’s degree and extensive production experience with a major programming language and distributed systems.
Build and operate full-stack SaaS products across frontend, backend, and distributed systems. The role requires strong JavaScript and frontend architecture experience, server-side development skills, cloud technologies, and 5+ years of professional experience.
Build scalable backend infrastructure and products for the Databricks platform, including distributed services, cloud-storage systems, workflows, and data pipelines. The role requires a bachelor’s degree in computer science or a related field and at least three years of production software experience.
Build and lead backend networking connectivity services for Databricks’ control and compute planes, supporting large-scale distributed systems and multi-cloud infrastructure. The role requires 8+ years of production software experience, substantial networking expertise, and experience developing distributed systems from scratch.
Build and operate large-scale backend systems governing usage, billing, commercialization, and resource controls across Databricks products. The role requires 7+ years of production software experience, distributed-systems expertise, and a bachelor's degree or higher.
Leads architecture, development, and operation of highly scalable backend distributed systems, while driving technical direction, production reliability, cross-team initiatives, and mentorship. The role requires 15+ years of experience building and supporting large-scale systems.
Leads the architecture and development of large-scale, multi-cloud networking connectivity and observability platforms supporting Databricks infrastructure. Requires extensive production software engineering and distributed-systems experience, plus expertise in cloud networking, Kubernetes, and infrastructure automation.
Leads backend engineering teams building scalable, secure, cloud-agnostic infrastructure and services for data and machine learning workloads. The role requires 12+ years of distributed-systems experience, extensive engineering leadership, and a Computer Science or related degree.
Leads the engineering team responsible for next-generation Materialized View capabilities within the Lakeflow data infrastructure platform. The role requires engineering management experience plus deep expertise in data infrastructure, distributed systems, database internals, and team development.
Leads the India-based Connect organization, building scalable data-ingestion infrastructure and integrating it across Databricks products. The role requires 10+ years of distributed-systems experience, strong engineering leadership, cloud-platform expertise, and cross-functional collaboration with product teams and customers.
Leads software engineering teams in Bengaluru building scalable, secure, cloud-agnostic infrastructure and products for data and machine-learning workloads. The role requires extensive distributed-systems experience, team-building and people-management expertise, and a bachelor's degree in computer science or a related field.
Engineering Manager for Databricks’ Core Experiences Platforms organization, leading teams that build and operate highly available, scalable distributed platforms across regions and clouds. The role requires substantial engineering-management experience, distributed-systems expertise, and a track record of scaling teams.
Develops large-scale observability infrastructure for Databricks products and platform systems, including logging, metrics, tracing, dashboards, and alerting. The role requires 5+ years of production software engineering experience and familiarity with distributed systems and observability practices.
Builds and optimizes low-level application frameworks and core system infrastructure, with a focus on JVM internals, performance, concurrency, and distributed systems. Requires a bachelor's or master's degree and 7+ years of professional software development experience.
Leads backend software and infrastructure direction for large-scale distributed systems, delivering highly scalable and fault-tolerant data-processing platforms. The role requires 15+ years of industry experience, deep systems expertise, and the ability to drive complex technical initiatives and mentor senior engineers.
Leads the architecture and development of a global schema and data migration platform supporting thousands of databases. The role requires 12+ years of backend or platform engineering experience, strong database expertise, and experience with reliable, high-throughput infrastructure.
Leads hands-on development of a highly scalable Lakeflow Connect ingestion engine, extracting data from OLTP systems with minimal production impact. The role requires deep database internals expertise, distributed systems experience, technical leadership, and 15+ years of industry experience.
Leads the design, ownership, and scaling of critical platforms supporting Databricks core user experiences. The role requires 12+ years of production software experience, distributed-systems expertise, and a bachelor’s degree or higher in Computer Science or a related field.
Leads backend infrastructure teams building scalable, secure services and products for Databricks’ data and AI platform. The role requires large-scale distributed-systems experience, engineering management experience, and strong technical and people leadership.
Leads engineering teams building scalable infrastructure and products for distributed data and machine-learning workloads. The role emphasizes hiring and developing engineers, establishing technical excellence, roadmap planning, and cross-team execution.
The L&D Program Manager will build and scale learning, career growth, high-potential, leadership development, and onboarding programs. The role requires 5–8+ years in L&D or talent development, strong instructional design and program management expertise, LMS fluency, and the ability to measure business impact.
Build full-stack customer-facing experiences for integrations, combining modern React and TypeScript interfaces with scalable backend services and APIs. The role requires 3+ years of frontend-focused software development experience and familiarity with testing, databases, and high-performance applications.
Build and lead the technical direction of full-stack, AI-powered enterprise workflows, spanning user surfaces, backend services, integrations, permissions, and evaluations. Requires 10+ years of production software experience, strong product judgment, and hands-on expertise across distributed systems and enterprise integrations.
Leads a North America Deployment Engineering team building and deploying secure agentic enterprise solutions with Cohere’s North platform. The role combines hands-on technical leadership, customer delivery, cross-functional collaboration, and team management.
Leads complex technical localization programs, shaping scalable processes, tooling, automation, and AI-driven solutions. Requires 9+ years in technical program or product management, deep localization and internationalization expertise, and strong cross-functional leadership.
Develops AI and security features for enterprise products, owning greenfield projects from inception to launch. Requires 5+ years experience in product engineering with AI/ML and security, fullstack skills in Golang/Java/TypeScript, and cross-functional collaboration.
Owns secure, scalable Azure infrastructure for healthcare applications, including cloud migrations, Terraform-based automation, CI/CD pipelines, monitoring, and compliance. Requires 3–5+ years of Azure experience and strong DevOps and cloud-security expertise.
Leads cross-functional programs delivering end-to-end autonomous mobility features across vehicle, autonomy, and operations teams. Requires 10+ years in engineering or program management, experience with complex product development, and strong stakeholder communication.
Build cross-platform Claude desktop applications using Electron, web technologies, and native macOS and Windows code. The role requires strong software engineering experience, especially with desktop applications, TypeScript or JavaScript, modern frontend frameworks, and native module development.
Leads the architecture and implementation of high-scale backend systems for GitLab’s software supply chain security offering, including package policy enforcement, provenance, artifact signing, and malicious package detection. Requires strong Ruby on Rails and Go experience, security expertise, and cross-team technical leadership.
Leads a senior engineering team building AI-powered onboarding, self-serve growth, shared product experiences, and cross-product platform infrastructure. The role requires deep technical expertise, engineering leadership, and strong collaboration across product, design, data, AI, and growth teams.
Leads technical direction and builds scalable end-to-end software for new and existing musculoskeletal care programs. The role requires full-stack TypeScript/JavaScript experience, cloud and distributed systems expertise, and demonstrated technical leadership and mentoring.
Leads ambiguous, cross-team engineering work to launch and scale new MSK care programs, while extending shared platform services. Requires Staff-level technical influence, full-stack TypeScript experience, cloud and containerization expertise, distributed systems knowledge, and mentorship experience.
The Senior SRE will design, automate, and operate high-throughput AWS and Kubernetes infrastructure, improving reliability, observability, CI/CD, and cost efficiency. The role requires 4–6 years of production SRE, DevOps, or systems engineering experience and strong Terraform, Linux, scripting, and incident-response skills.
Leads mobile performance engineering across iOS and Android, owning startup, rendering, runtime efficiency, networking, caching, and observability. The role requires deep large-scale mobile expertise, Swift and/or Kotlin proficiency, rigorous profiling, and technical leadership.
The Technical Program Manager will coordinate complex semiconductor fab tool and component development from requirements through production, driving cross-functional execution across mechanical, electrical, software, and production teams. The role requires 5+ years managing hardware projects, strong communication, and an engineering background or equivalent experience.
Lead architecture, design, and integration of custom robotic actuators including motors, transmissions, sensing, and thermal systems for advanced robotics. Requires 7+ years designing electromechanical systems and strong hands-on prototyping and validation experience.
Hands-on technical leader for the Next.js team, combining framework engineering with focused people leadership. The role requires 8+ years of software engineering experience, strong React and systems judgment, and experience leading engineers while remaining close to production code.
Technical leader building and scaling GitLab’s backend events and messaging platform, with responsibility for distributed systems architecture, reliability, migration, and team mentorship. Requires deep Go experience in high-scale production environments and strong expertise in Kubernetes, Docker, deployment automation, and event-driven systems.
Build and scale the safety and risk operating model for a new category of consumer devices, defining incident workflows, escalation mechanisms, launch readiness, controls, and measurement. The role requires 8+ years of experience managing ambiguous cross-functional programs and strong judgment in sensitive, high-severity situations.
Build internal developer platforms, reusable services, and automation that improve software delivery, infrastructure self-service, reliability, and developer productivity. The role requires 5+ years of platform, software, infrastructure, DevOps, or SRE experience plus expertise in cloud-native technologies, Kubernetes, CI/CD, and Infrastructure as Code.