CrawlJobs Logo

Software Engineer, Primitive Foundations

notion.so Logo

Notion

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

150000.00 - 240000.00 USD / Year

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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Primitive Foundations

New

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
New

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

Senior Product Manager, SDK & Developer Primitives

We’re looking for a Senior Product Manager, SDK & Developer Primitives to help d...
Location
Location
United States
Salary
Salary:
180000.00 - 230000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong technical foundation and the ability to dive deep with engineers—experience working with developer platforms, SDKs, APIs, or infrastructure products is required
  • Hands-on experience writing code in one or more languages (e.g., Go, Java, TypeScript, Python, Rust, etc.)
  • Prior experience building or contributing to developer tools, programming models, or infrastructure abstractions
  • A developer-first mindset and a passion for improving the ergonomics, usability, and clarity of complex systems
  • Ability to turn ambiguous problems into clear product requirements and prioritize trade-offs to deliver impact quickly
  • Strong understanding of Product Management fundamentals, including product lifecycle management, market research, roadmap development, prioritization, and translating customer needs into actionable product requirements
  • 5+ years of experience in Product Management, or a hybrid background that includes software engineering and product work
Job Responsibility
Job Responsibility
  • Own and evolve the core programming primitives that make up the Temporal SDKs—ensuring they are consistent, composable, and aligned with the expectations of modern developers
  • Engage deeply with the developer community to understand how real teams use Temporal, where the abstractions help, and where they get in the way
  • Define product strategy and roadmap for Temporal’s SDK and programming model in close collaboration with product, engineering, and key design partners
  • Translate complex technical requirements into simple, usable, and scalable developer experiences
  • Collaborate with teams across SDKs, server, and web UI to ensure a cohesive and forward-looking developer platform
  • Represent the voice of the developer in all product decisions, ensuring the tools we build help users ship reliable systems with less cognitive overhead
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • $500 / Year Professional Memberships
  • Fulltime
Read More
Arrow Right
New

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
New

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

Principal Engineering Manager

Windows 365 for Agents is redefining how AI agents use Windows and Linux to perf...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 6+ years of experience building large‑scale distributed systems, OS‑level components, cloud platforms, or similar compute‑intensive technologies
  • 5+ years of people management experience leading senior or principal‑level engineers
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Team Leadership & People Management: Build, lead, and grow a high‑performing engineering team focused on foundational capabilities for agentic compute
  • Inspire engineering excellence, accountability, and a culture of curiosity, innovation, and inclusive collaboration
  • Coach engineers through complex technical challenges across OS, cloud architecture, distributed systems, and agent‑runtime design
  • Technical & Architectural Leadership: Drive the architecture and implementation of core components enabling reliable computer‑use agents on Windows and Linux—including environment provisioning, stability, sandboxing, orchestration, streaming interfaces, and agent–machine interaction layers
  • Partner closely with Windows, Linux, Azure Compute, Entra, Agent 365, M365 and ecosystem teams to design cross‑platform capabilities, set standards, and define the long‑term vision for agentic compute
  • Lead engineering efforts to ensure scalability, resilience, observability, and strong security primitives for automated agent actions
  • Program & Delivery Leadership: Establish technical roadmaps and execution plans aligned with strategic priorities for Windows 365 for Agents and the broader Agentic OS ecosystem
  • Collaborate with partner teams and external ISVs to define integration points, platform surfaces, tooling, and developer experiences
  • Oversee delivery of features from incubation to GA, ensuring quality, performance, and operational excellence.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Hungary , Budapest; Szeged
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of software engineering experience building large-scale distributed systems
  • Expertise in at least one primary language: Rust, Go, or Java
  • Cloud-native architectures (containers, service mesh, queues, eventing, micro services, Kubernetes)
  • Platform thinking: Experience designing reusable AI workflow primitives, SDKs, or internal platforms used by multiple product teams
  • Familiarity with the AI/ML ecosystem: You understand the fundamentals of LLMs, vector databases, RAG, and prompt engineering
  • Security & privacy mindset: Familiarity with data governance, PII handling, tenant isolation, and compliance considerations
Job Responsibility
Job Responsibility
  • Own the architecture: Design, evolve, and document the end-to-end AI workflow stack (prompting, retrieval, tools/function-calling, agents, orchestration, evaluation, observability, and safety) with clear interfaces, SLAs, and versioning
  • Ship production systems: Build reliable, low-latency services that integrate foundation models (hosted and self-hosted), and traditional micro services
  • Own end-to-end delivery of features from the user-facing aspect (UI) to the backend services
  • Implement robust testing frameworks, including unit, regression, and end-to-end tests, to guarantee deterministic and predictable behavior from our AI-powered data platform. Establish safety guardrails and human-in-the-loop processes to maintain accuracy and ensure the production of ethical, responsible, and non-toxic outputs
  • Optimize for cost & performance: Instrument, analyze, and optimize unit economics (token usage, caching, batching, distillation) and performance (p95 latency, throughput, autoscaling)
  • Drive data excellence: Shape data contracts, feedback loops, labeling strategies, and feature stores to continuously improve model and workflow quality
  • Mentor and multiply: Provide technical leadership across teams, unblock complex projects, raise code/design standards, and mentor junior engineers
  • Partner across functions: Translate product intent into technical plans, influence roadmaps with data-driven insights, and communicate trade-offs to executives and stakeholders
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right
New

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