CrawlJobs Logo

Software Engineer, Primitive Foundations

United States, San Francisco 150000.00 - 240000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Work across the stack to design, build, and evolve Notion’s core building blocks. Your work will directly shape how teams use Notion to create their own tools—for docs and wikis, issue tracking, project management, CRMs, dashboards, and more. May include both internal platform contributions and end-user facing products.

Job Responsibility

  • Shape Notion’s primitives (foundational building blocks like databases, views, layout systems)
  • Turn use cases into systems
  • Ship impactful, user-facing products
  • Multiply other teams (create documentation, patterns, APIs)
  • Improve reliability and performance

Requirements

  • 3+ years of professional experience (or equivalent)
  • Full-stack product engineering experience in TypeScript and React on the frontend, and in Node.js or similar environments on the backend
  • Strong UI and UX sensibilities
  • Systems thinking
  • Excellent collaboration and communication
  • Deep familiarity with Notion (used regularly for 1+ year, power user, built own systems)
  • Curious and willing to adopt AI tools

Nice to have

  • High agency and ownership
  • Experience with tools for thought or adjacent products
  • Talking to users
  • Breadth of interests beyond pure engineering

What we offer

Highly competitive cash compensation, equity, and benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Primitive Foundations

8 matching positions

Software Engineer

With Codex we’re building an AI software engineer. One that you can pair with, d...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 325000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering fundamentals and experience turning ideas into productionized systems, thinking holistically about speed, performance, and user experience
  • Proficient in one or more backend languages (e.g., Python, Go, Rust) and distributed systems concepts, with a focus on reliability, observability, and security
  • Experience building cross-cutting platform capabilities that unlock product velocity, and comfortable working across services, APIs, and end-user product surfaces
  • Experience with team/enterprise foundations such as identity and access (SAML/OIDC), SCIM, RBAC, audit/compliance logging, policy enforcement, and data governance controls
  • Experience building developer tools and workflows (CLI/IDE/SDK), automation systems (triggers/scheduling), or integration platforms that connect products to a broader ecosystem of tools
  • Enjoy working directly with users/customers (or alongside GTM/solutions teams), and can translate messy, diverse requirements into opinionated implementations that scale across many teams
  • Enjoy 0 -> 1 environments, can navigate ambiguity, and bring crisp product thinking to technical trade-offs
Job Responsibility
Job Responsibility
  • Shape the evolution of Codex by identifying how teams actually use (and break) AI-powered software engineering, and driving changes across product, infrastructure, and model behavior to make Codex a truly reliable teammate for organizations
  • Build the core team and enterprise primitives that make Codex usable at scale, including RBAC, admin and audit surfaces, usage, rate limits and pricing controls, managed configuration and constraints, and analytics that give teams and operators deep visibility into how Codex is being used
  • Design and own secure, observable, full-stack systems that power Codex across web, IDEs, CLI, and CI/CD, integrating with enterprise identity and governance systems (SSO/SAML/OIDC, SCIM, policy enforcement) and building data-access patterns that are performant, compliant, and trustworthy
  • Lead real-world deployments and launches by working directly with customers and the Go To Market team (GTM) to roll Codex out across teams, using live usage and operational signals to rapidly iterate and turn messy, real-world feedback into scalable product and platform improvements
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Software Engineer, Codex for Teams

This role is for a software engineer working on Codex, with a specific focus on ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering fundamentals and experience turning ideas into productionized systems, thinking holistically about speed, performance, and user experience
  • Proficient in one or more backend languages (e.g., Python, Go, Rust) and distributed systems concepts, with a focus on reliability, observability, and security
  • Experience building cross-cutting platform capabilities
  • Experience with team/enterprise foundations such as identity and access (SAML/OIDC), SCIM, RBAC, audit/compliance logging, policy enforcement, and data governance controls
  • Experience building developer tools and workflows (CLI/IDE/SDK), automation systems (triggers/scheduling), or integration platforms
  • Enjoy working directly with users/customers and translating diverse requirements into scalable implementations
  • Enjoy 0 -> 1 environments, can navigate ambiguity, and bring crisp product thinking to technical trade-offs
Job Responsibility
Job Responsibility
  • Ship fundamental capabilities including analytics dashboards and APIs, compliance and audit surfaces, workspace RBAC and admin controls, managed configuration and constraints, and rate limits, usage, and pricing primitives for teams
  • Design and build robust, full-stack services and APIs that power Codex across surfaces (web/app, CLI/local, IDEs, CI/CD) with strong observability, reliability, and security
  • Enable standardized team deployments by building team configuration packaging and distribution patterns
  • Integrate with enterprise identity and governance systems (e.g., SSO/SAML/OIDC, SCIM, RBAC, policy enforcement), and build data-access patterns that are secure, performant, and compliant for large customers
  • Partner with GTM to work hands-on with teams through deep engagements to accelerate adoption, iterate rapidly, and translate real-world feedback into scalable product and platform improvements
  • Fulltime
Read More
Arrow Right

Software Engineer

Codex Cloud builds cloud-first software engineering products and the supporting ...
Location
Location
United States , San Francisco; Seattle
Salary
Salary:
230000.00 - 325000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering fundamentals and experience turning ideas into production-grade large-scale distributed systems
  • Experience using AI-powered/agentic software development tools
  • Experience with orchestration of scaled containerization and/or virtualization systems (e.g. Kubernetes, OCI)
  • Proficiency in one or more backend languages (e.g. Python, Go, Rust) and concurrency/distributed systems concepts
  • Experience building cross-cutting platform capabilities
  • Experience with team/enterprise foundations such as identity and access (SAML/OIDC), SCIM, RBAC, audit/compliance logging, policy enforcement, and data governance controls
  • Experience building developer tools and workflows (CLI/IDE/SDK), automation systems, or integration platforms
  • Experience working directly with users/customers
  • Enjoy 0 -> 1 environments, can navigate ambiguity, and bring crisp product thinking to technical trade-offs
Job Responsibility
Job Responsibility
  • Shape the evolution of Codex by identifying how teams use AI-powered software engineering and driving changes across product, infrastructure, and model behavior
  • Design customer-facing software engineering experiences end-to-end to automate and empower engineers
  • Build the core team and enterprise primitives that make Codex usable at scale including container orchestration, virtual machine provisioning, execution sandboxes, storage, RBAC, admin surfaces, usage controls, and analytics
  • Design and own secure, observable, full-stack systems that power Codex across web, IDEs, CLI, and CI/CD, integrating with enterprise identity and governance systems
  • Lead real-world deployments and launches by working directly with customers and GTM to roll Codex out across teams
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents) plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays and multiple paid coordinated company office closures
  • Paid sick or safe time
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend
  • Fulltime
Read More
Arrow Right

Software Engineer, Trusted Computing and Cryptography

Trusted Computing and Cryptography is an engineering and security team within th...
Location
Location
United States
Salary
Salary:
346500.00 - 465000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience as a software engineer working on global-scale production systems
  • Experience in deploying cryptographic systems at scale, with a strong understanding of production cryptographic key management
  • Familiarity with security primitives, including but not limited to TPM2, Secure Boot, secure enclaves, and confidential computing platforms
  • Professional experience programming in Python and proficiency in Rust and/or C/C++
  • Experience architecting, observing, and debugging production distributed systems
  • Experience rebuilding or significantly refactoring production systems to accommodate rapidly increasing scale
Job Responsibility
Job Responsibility
  • Write high-quality, performance-critical code in Rust and Python
  • Work alongside researchers, engineers, and security experts to integrate and scale advanced cryptographic techniques into our production and research systems
  • Write foundational libraries to support cryptographic operations and ensure security best practices are embedded into our infrastructure
  • Design, implement, and maintain secure key management systems for production environments
  • Design and deploy systems that help us trust our infrastructure, using security primitives and technologies such as tpm2, Secure Boot, Nitro Enclaves, confidential computing, Intel SGX, and AMD-SEV
  • Research, design, and implement operating system-level security measures, such as remote attestation, runtime TPM measurement, and host integrity verification
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, Docker Agents

We are looking for a Principal Software Engineer (Docker Agents) to join Docker’...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 10+ years of software engineering experience, including 3+ years in technical leadership roles (Staff/Principal level or equivalent scope)
  • Strong proficiency in Go (this is absolutely required)
  • Practical experience with large language models (LLMs) and agent development patterns
  • Proven ability to design scalable, distributed systems in production environments
  • Deep understanding of Docker, containerization best practices, and container orchestration
  • Experience building and operating platform services with strong foundations in observability, CI/CD, and security principles
  • Experience operating and evolving high-availability production systems with a focus on reliability and performance
  • Exceptional communication skills and ability to influence across technical and business domains
Job Responsibility
Job Responsibility
  • Define and drive the long-term technical strategy for Docker’s containerized agent platform, including core primitives, APIs, and extensibility patterns
  • Design and implement systems that leverage Docker containers as the ideal runtime for AI agents, ensuring isolation, scalability, and portability
  • Maintain and evolve the open-source cagent project, adding new capabilities for containerized agent deployment, orchestration, and lifecycle management
  • Build robust infrastructure for packaging, deploying, and managing agents in containers across local and cloud environments
  • Define evaluation frameworks to measure agent quality, reliability, and production readiness
  • plus the deployment effectiveness of containerized runtimes
  • Establish standards for observability, performance, and operational excellence
  • lead critical production decision-making and incident learnings as needed
  • Iterate quickly on new agent capabilities and deployment patterns, moving from concept to production efficiently
  • Engage with the cagent community, review contributions, and help grow the ecosystem
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, AI Cloud

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
232000.00 - 319000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience, including 3+ years in technical leadership roles (Staff or Principal level)
  • Proven experience designing and building highly scalable distributed systems in production environments
  • Deep understanding of cloud infrastructure (AWS, Azure, GCP, or OCI), including compute, networking, and storage primitives
  • Proficiency in Go, Rust, or Java
  • Expertise in Kubernetes, microservices, and service mesh architectures
  • Strong foundation in observability, CI/CD, and infrastructure-as-code (Terraform, Pulumi, or CloudFormation)
  • Experience operating high-availability (99.99%+) production systems
  • Exceptional communication skills and ability to influence across technical and business domains
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Define and drive the long-term technical strategy for Docker AI Cloud’s control and data plane services
  • Architect highly available, multi-region systems capable of operating seamlessly across multiple cloud providers
  • Design APIs and service abstractions that integrate Docker Desktop, Hub, and enterprise cloud services
  • Establish standards for reliability, scalability, and observability across the Docker AI Cloud platform
  • Lead cross-functional technical discussions and influence architectural decisions company-wide
  • Design and implement distributed systems for workload orchestration, service discovery, and lifecycle management
  • Build and operate control plane components that manage multi-tenant workloads and cloud networking
  • Develop infrastructure that delivers predictable performance, intelligent scaling, and automated failover
  • Ensure security, data integrity, and compliance across Docker’s global infrastructure footprint
  • Partner with platform and product teams to deliver developer-friendly APIs and cloud experiences
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, Money Infrastructure

This is a Principal Product Engineering role focused on Money Infrastructure at ...
Location
Location
United States , Foster City
Salary
Salary:
250000.00 - 340000.00 USD / Year
replit.com Logo
Replit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience, with strong backend expertise
  • Hands-on experience building or operating at least one of the following: Subscription or recurring billing platforms
  • Usage-based or metered billing systems
  • Payment processing platforms
  • SaaS taxation or compliance systems
  • Tokenization or credits-based systems
  • Strong system design skills, especially for high-reliability, high-correctness domains like money
  • Comfort working autonomously in ambiguous, fast-moving environments with high business impact
  • Excellent debugging and problem-solving skills, including handling complex billing edge cases and failure modes
  • Experience building customer-facing billing or payments interfaces that simplify complex pricing models
Job Responsibility
Job Responsibility
  • Lead the design, architecture, and implementation of Replit’s core money infrastructure, spanning pricing, billing, payments, and monetization
  • Own and scale the global order-to-cash foundation supporting credit-based subscriptions, usage-based billing, marketplaces, in-app payments, and commerce for Agents
  • Enable rapid pricing and packaging experimentation across the company by building flexible abstractions and APIs for new SKUs, plans, and monetization models
  • Build high-converting, localized payment experiences across geographies — thinking globally while enabling users to pay locally
  • Power builder monetization by creating payment rails for apps, Agents, subscriptions, and new monetization primitives
  • Partner closely on data specifications with finance, accounting, and data teams to produce accurate, auditable, and reliable financial data
  • Collaborate with external monetization and payments partners (e.g. billing platforms, payment processors) to accelerate execution
  • Create monitoring, observability, and feedback systems to proactively detect issues, resolve failures, and optimize performance across financial flows
What we offer
What we offer
  • Competitive Salary & Equity
  • 401(k) Program with a 4% match
  • Health, Dental, Vision and Life Insurance
  • Short Term and Long Term Disability
  • Paid Parental, Medical, Caregiver Leave
  • Commuter Benefits
  • Monthly Wellness Stipend
  • Autonomous Work Environment
  • In Office Set-Up Reimbursement
  • Flexible Time Off (FTO) + Holidays
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Backend Platform

At Harvey, we’re transforming how legal and professional services operate — not ...
Location
Location
United States , San Francisco
Salary
Salary:
238000.00 - 290000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience (post-BS/MS), including building scalable backend systems or internal developer platforms
  • Proficiency in Python (or similar languages) and deep knowledge of backend development fundamentals (APIs, data stores, concurrency, distributed systems)
  • Hands-on experience with web frameworks and service architectures (e.g. Flask/FastAPI, Bounded context services, microservices) and an understanding of designing clean, versioned APIs
  • Familiarity with caching, messaging, and database technologies (Redis, Kafka, SQL/NoSQL databases, Vector databases, etc.) and how to use them effectively for high performance and reliability
  • A track record of writing high-quality, well-tested code and using tools (unit/integration testing, static typing, CI) to catch issues early and ensure reliability
  • Strong problem-solving skills and a passion for improving developer experience — you enjoy creating tools or frameworks that make other engineers more productive
  • Excellent collaboration and communication skills, with the ability to work across teams and incorporate feedback
Job Responsibility
Job Responsibility
  • Develop and maintain Harvey’s internal backend frameworks and libraries that provide common capabilities (API routing, service lifecycle management, caching and messaging primitives, error handling interfaces, etc.), so product teams don’t have to reinvent them
  • Create and improve APIs, service templates, and versioned interfaces that establish consistent patterns for building new services and features
  • Introduce and champion modern backend architecture patterns like asynchronous I/O (asyncio) and streaming data processing, continually evolving our platform for better performance and scalability
  • Design Harvey-specific abstractions and domain-specific frameworks—covering cross-cutting concerns (e.g., authorization, streaming) and areas like data governance and event processing—to provide product engineers with these capabilities out of the box
  • Embed reliability and observability into the platform by building in tracing, metrics, and automated tests (shift-left), ensuring services built on our foundation are robust and easy to monitor
  • Collaborate with Model Infrastructure team to tackle challenges unique to GenAI-native applications — such as supporting high-throughput model inference, managing streaming and long-running API interactions, and designing abstractions for retrieval, context handling, and prompt lifecycle
  • Collaborate with the Developer Experience and Infrastructure teams (who own CI/CD pipelines, build tools, and release infrastructure) to integrate our platform components seamlessly into the deployment and monitoring ecosystem
  • Work closely with product engineering teams to gather feedback, evangelize best practices, and make the “paved road” approach a reality — providing strong defaults and clear documentation so teams can move fast with confidence
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO
  • Fulltime
Read More
Arrow Right