Technical Program Manager - Security
Palantir · Seattle, WA
Job description
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role As a Technical Program Manager, Security, you are the engine behind Palantir's security engineering teams. Palantir's software is trusted by some of the most critical institutions in the world, and protecting that trust requires a security organization that moves fast, stays ahead of threats, and never loses sight of quality. You partner with security engineers to drive our security programs forward, ensuring we are building and shipping secure, resilient products every day. You track and stabilize projects, remove roadblocks, and anticipate stakeholder needs to free up our engineers to focus their time and attention on the security problems they are best equipped to solve. Core Responsibilities • Partner with Palantir security engineers, infrastructure teams, product managers, and legal to drive key security deliverables through the entire software development and security lifecycle. • Synthesize concrete security goals from product and threat landscape vision, mapping global security strategy to granular team tasks and issues. This means triaging requests from the field to create maximum focus for the team, while escalating items that need immediate attention. • Keep broad and complete state of everything involving or related to your projects, including vulnerability remediation timelines, incident response obligations, and detection coverage gaps. Pre-empt and resolve any issues that may steer projects off-course. • Enhance cross-team collaboration across security engineering, IT, legal, and customer-facing teams. Read a room of technical experts to align them around shared objectives. Improve efficiency where you see miscommunication or lack of coordination. • Design, document, and continuously improve security processes and operational frameworks to scale programs without proportional increases in manual effort. • Drive incident response coordination, ensuring clear ownership, timely communication, and structured post-incident review processes that result in lasting improvements. • Work with customer-facing engineering teams on adoption, roll out, and support of security-related product features and certifications. What We Value • Demonstrated success managing complex security or software development programs for an enterprise software company, startup or otherwise. • An ability to engage in technical discussion and invest in learning security concepts, including threat detection, vulnerability management, incident response, and cloud infrastructure security. • Excellent judgment and composure in high-pressure situations, including during active security incidents. • A creative approach to program management centered around lightweight frameworks that enable rapid iteration, while operating in harmony with a larger security and engineering organization. • An ability to develop strong relationships with both technical security teams and customer-facing stakeholders, with a high level of empathy for our end-users' needs. • Meticulous attention to detail, including holding tightly to your team's security and product quality bar. • A proven track record of building and scaling security programs and processes from the ground up. • Relevant technical background or experience in a security or software-related field is a plus, but not required. What We Require • This role requires that you work from the country listed on this job posting and that you are based within a commutable distance of your local Palantir office. • Willingness and eligibility to obtain a U.S. security clearance preferred.
More jobs in Seattle, WA
Software Engineer - Apollo Platform
Palantir · Seattle, WA
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Are you excited about building world class platforms that power mission critical software at a huge scale? Apollo enables autonomous management and continuous deployment of software, wherever it is. We’re taking SAAS to where SAAS has not gone before: from on-premise, to various cloud providers, to disconnected environments (air-gapped), to strict accreditation frameworks including IL-5 and FedRAMP, and to the edge. You can read more about the problem Apollo was built to solve on our blog or watch our Apollo demo day. As a Software Engineer on the Apollo platform you will build software at scale to transform how organizations around the world deploy software. You will be responsible for mission critical software powering deployment of software for both Palantir and its customers in the commercial and government space. You have a curious mind, high bar for engineering quality and ability to work in a dynamic environment where the best idea wins. Apollo Software Engineers are involved throughout the product lifecycle. From idea generation, to design and prototyping, to execution, and shipping. As a Software Engineer, you'll collaborate closely with technical and non-technical counterparts to understand our customers' problems and build products that solve them. Please note that this posting is open to all levels of experience. Core Responsibilities • Build and maintain highly available systems responsible for orchestration of software deployment across hundreds of production environments • Engage and solve problems that customers need today with a tight feedback loop for what is important and what works • Working directly with other teams to solve problems that cross the team boundary • Debug complex issues and performance problems throughout the stack What We Value • Some familiarity with containers (Docker) and orchestration (Kubernetes) • Experience developing and managing highly-available distributed systems • Demonstrated success building systems that meet requirements around monitoring, stability, and scalability • Experience building high-quality software in a fast-paced CI/CD development environment • High empathy for developer and operators workflows and productivity Requirements • Experience in Software Engineering, Computer Science, Math, Physics or or similar field • Strong software developer with demonstrated proficiency in programming languages, such as Java, Golang, C++, or equivalent • Demonstrated ability to learn and work independently and make good decisions with minimal direction • Strong written and verbal communication skills • Great problem solving skills with ability to evolve complex systems
Software Engineer - Apollo Systems
Palantir · Seattle, WA
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Apollo is Palantir’s autonomous software management and deployment platform. It enables seamless, continuous delivery of mission-critical software (Foundry, Gotham, AIP) across a vast range of environments: on-prem, public cloud, disconnected (air-gapped) networks, and highly regulated settings (including IL-5 and FedRAMP). As a Software Engineer on the Apollo team, you’ll build and operate a large-scale distributed system to allow the remote operation and maintenance of Kubernetes clusters. Our mission is to extract the entire state of a cluster into a portable, high-performance artifact within minutes, enabling full and almost instant cluster reconstruction from the ground up—all while pushing the limits of speed, reliability, and scale. You’ll design and implement backup and restore solutions for Kubernetes, leveraging proprietary compression infrastructure tailored to Palantir’s unique deployment models. You’ll also build and optimize our container artifact store, which is based on the OCI (Open Container Initiative) distribution spec—the industry standard for storing and distributing container images and artifacts. You’ll own the backbone of every environment Apollo supports, from hyperscalers to Army trucks. If you’re excited by challenges at the intersection of container technologies like OCI and docker, storage, and distributed systems, you’ll find opportunities here to dive deep into storage formats and low-level optimizations, where milliseconds matter. As we increasingly automate cluster creation and management on diverse hardware, you’ll play a key role in scaling Palantir’s presence at the edge and solving tough distributed systems problems. You’ll own the full development lifecycle—from idea generation and design, through implementation, to operation and support—while collaborating closely with both technical and non-technical stakeholders to deliver robust, impactful infrastructure. The usage of AI tools (Claude Code/Codex/Copilot) is highly encouraged! Core Responsibilities • Build and maintain highly available systems responsible for orchestration of software deployment across hundreds of production environments • Develop performance sensitive storage features and optimizations to store and serve Palantir products • Engage and solve problems that customers need today with a tight feedback loop for what is important and what works • Working directly with other teams to solve problems that cross the team boundary • Debug complex issues and performance problems throughout the stack, including open source What We Value • Systems programming experience with strong proficiency in golang, Java or equivalent. This is a highly hands on, code writing heavy position! • Some familiarity with containers (Docker) and orchestration (Kubernetes) at scale • Experience working with hosted container registries such as Amazon Elastic Container Registry (ECR), Google Artifact Registry, or Azure Container Registry (ACR) is highly desirable • Familiarity with the OCI Distribution Spec and open source registry projects (e.g., distribution/distribution,Harbor) • Experience designing, building, and operating high-scale observability or infrastructure systems • Experience building high-quality software in a fast-paced CI/CD development environment • High empathy for developer and operators workflows and productivity What We Require • 4+ years of professional software development experience on core infrastructure with emphasis on operational excellence • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems • Bachelor's degree in Computer Science or equivalent
Product Lead, Support Experience
Stripe · Seattle, WA
Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team The Support Experience group develops and applies technology at all points of the user support journey to solve customer problems at scale, keeping millions of business running and unlocking growth across Stripe’s product suite. What you’ll do As a Product Lead for Support Experience, you will be devising strategy, developing product requirements, and driving execution for critical initiatives that create a world-class support experience for all of Stripe’s customers and users. You’ll be at the forefront of applied AI, solving problems for businesses and consumers, and redefining what great can look like. You’ll be leading and growing a team of experienced Product Managers who have a track record of delivering high-impact products that elevate the support experience for Stripe’s users and our user-facing support teams. Support is a high-visibility area at Stripe, and you’ll need to be comfortable orienting company leadership around your goals. Responsibilities • Own and drive the product roadmap for the future of conversational AI and human support at Stripe • Shape strategy, steer product requirements, and hold a high bar for the execution of high-impact initiatives that impact key segments and top customers. • Partner with Stripe’s AI teams to unlock opportunities for serving users more effectively • Build strong relationships with senior leaders across Operations to continually uplevel our human support functions • Grow and coach a global team of PMs in building systems and platforms for conversational and human agents. Who you are We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements Our ideal Product Manager will be relentlessly user-focused, comfortable in ambiguity, have strong technical skills, and have the desire to create something new • 3+ years of managing product managers, 8+ years as a product manager • Deep user empathy and a high bar for user experience • Experience developing a multi-year vision, strategy and roadmap for large scale products • Experience hiring, managing, and building high-performing customer-focused Product Management teams in multiple continents • Experience leading cross-team initiatives from ideation to execution • Technical expertise: You’ve led technical products and/or have a background in computer science (or similar) • Strong written and verbal communication skills
Senior Software Engineer, Substrate
Palantir · Seattle, WA
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Substrate is the team responsible for Palantir’s core production infrastructure — 100s of K8s clusters — from on-prem to the major cloud hyperscalers, whether they are internet-connected or air-gapped, small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build Palantir’s managed Kubernetes product offerings across all these environments. You and your team will be responsible for bootstrapping and operating the entire fleet of K8s clusters with zero manual steps by building industry leading tooling and contributing to core CNCF components. You will also be responsible for ensuring scale, stability and security across a matrix of compliance regimes and hosting infrastructure types. Your team culture emphasizes engineering rigor and operational excellence at scale. This means issues in production should be pre-empted and deeply root-caused, and investments in automation and self-healing systems are key. If you’re excited about infrastructure at scale and working with Kubernetes, this is the right role for you. Core Responsibilities • Deliver a container runtime to challenging new environment types - new clouds, on premise, edge devices • Build automation and establish standards for operating K8s securely at scale with zero manual ops overhead • Drive innovation through adoption of novel K8s features and CNCF tools, making upstream contributions as needed • Design the next generation of Palantir’s infrastructure through a deep understanding of internal systems and CNCF standards What We Value • Systems programming experience with strong proficiency in golang, C/C++ or equivalent • Working knowledge or hands on experience of infrastructure automation tools such as Terraform, ansible, puppet or K8s operators, and competent coding in Go, Java, or equivalent for the purposes of automation or scripting • Deep familiarity with hardware and OS configurations, diagnostic tooling, networking nuts and bolts • Deep familiarity with containers (Docker) and orchestration (Kubernetes) at scale • Experience working with a cloud provider (AWS/Azure/GCE), or sysadmin/SRE experience in data centers • Experience designing, building, and operating high-scale observability or infrastructure systems • Working knowledge of networking fundamentals, experience with CNIs or cloud networking infrastructure preferred What We Require • 4+ years of professional software development experience on core infrastructure with emphasis on operational excellence • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems • Bachelor's degree in Computer Science or equivalent