Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$220k - $280k

David Joseph and Company

About the job Principal Software Engineer


Coworker - Principal Software Engineer

Type: Full-time | Hybrid (on-site in San Francisco) | San Francisco, CA Compensation: $220K-$280K + competitive equity Hiring count: 1 Visa sponsorship: No - not open to any visas (US citizens / Green Card holders only) Reports to: Alexander Wurts, Head of Engineering(Intake note: principal engineers report to Bradford; Alexander Wurts is the listed report-to on the role page.)

About Coworker

Coworker (coworker.ai) is a seed-stage / pre-Series A AI startup redefining how organizations work with artificial intelligence. Its platform delivers enterprise-grade chat, cowork, and code capabilities across 40+ enterprise apps (Slack, Jira, GitHub, Confluence, and more) at roughly 80% lower inference cost with identical output quality and no custom coding required. At the core sits Organizational Memory, a proprietary knowledge graph capturing how teams, tools, and information relate across a company, and the product intelligently routes tasks across leading models (Claude, ChatGPT, Gemini, Kimi) to maximize quality while minimizing cost. The company runs both an enterprise sales motion and a self-serve PLG motion, is approaching $1M ARR, and has a growing pipeline including organizations like Webflow.

Founded: 2023 | Team size: ~25 | Total funding: ~$10M (listed as raw "10" on the role page - confirm exact figure)Industry: AI, Enterprise, B2BWebsite: coworker.aiOffice: San Francisco, CA (+1)Led by founder-CEO Alex and Head of Sales Michael Saeta.

Why Candidates Should Join
  • Hands-on Principal role: Ship code daily while owning the architecture and technical roadmap for a core domain.
  • Pre-Series A timing: Join before Series A, when equity is most valuable.
  • Real technical ownership: Dive deep into the hardest distributed systems and AI infrastructure problems and drive cross-org initiatives with measurable business impact.
  • AI-native platform: Build a product delivering enterprise-grade AI across 40+ apps at ~80% lower inference cost, powered by a proprietary organizational knowledge graph.
Intake Call Summary
  • Title on the intake call framed as "Senior Software Engineer, based in Atlanta, likely focused in San Francisco." The posted role is Principal Software Engineer, SF - treat the posted title/level/location as authoritative; flagged as a discrepancy.
  • Reports to Alexander Wurts; principal engineers report to Bradford.
  • Requirements: 10+ years with enterprise-scale work; strong infrastructure skills, AI experience a significant plus; can own and maintain large-scale production code.
  • Technical: distributed systems, data pipelines, AI/ML, infrastructure; proficient using AI tools regularly for coding.
  • Interview: AI-focused technical and systems interviews; building projects and debugging using AI tools.
  • Comp & logistics (per intake): salary $240K-$300K for SF market; three days in-office, potential for hybrid. Role page lists $220K-$280K - discrepancy flagged; using posted band.
  • Ideal profile: experience leading teams and projects, interacting with executives; passionate about AI, strong curiosity and learning drive.
  • Pain points / urgency: role is now a priority due to company growth and scaling needs; needs candidates who can manage cost constraints and scale infrastructure.
  • Company context: growing team established in SF; focus on innovation with strong AI integration.
The Role

A Principal Software Engineer with 10+ years of experience to own the architecture and technical roadmap for a core domain at a seed-stage AI startup. A deeply technical full-stack developer who ships high-quality code daily while providing thought leadership and mentorship.

What You'll Be Doing
  • Ship code daily - hands-on development is the strong majority of the time, owning products from zero to one.
  • Own the architecture and technical roadmap for a core domain; dive deep into the hardest distributed systems and AI infrastructure problems.
  • Drive cross-org technical initiatives with measurable business impact, including incident response and post-mortems.
  • Represent Coworker externally through talks, blog posts, or open-source contributions and help establish the engineering culture.
Tech stack: GoLang, TypeScript, Python

Qualifications

Seniority
  • 10+ years of experience in full-stack software engineering, building from 0-to-1 in production environments [Required]
Work Experience
  • Owned a product 0-to-1 (system design through deployment) [Must have]
  • Led technical initiatives across teams without direct authority [Required]
  • Defined SLAs and ran production systems at scale [Required]
Education
  • Bachelor's or Master's degree (Computer Science preferred) [Required]
Hard Skills
  • Deep expertise in 2+ of: AI/ML infra, distributed systems, data pipelines, security, frontend architecture [Must have]
  • Professional experience with GoLang, TypeScript, or Python [Required]
  • Uses AI tools to accelerate development velocity [Strongly preferred]
Soft Skills
  • High autonomy; thrives on ambiguous problems at startups [Required]
  • External presence via talks, blog posts, or open-source [Strongly preferred]
Miscellaneous
  • Must work on-site in San Francisco [Must have]
Traits to Avoid
  • Prefers management-only or architecture-only over daily hands-on coding
  • Needs highly-structured, slow-paced corporate environments
Role Details
  • Salary: $220K-$280K (intake cited $240K-$300K - discrepancy flagged)
  • Equity: Competitive equity (percentage not specified)
  • On-site policy: Hybrid - on-site in San Francisco; ~3 days/week in office (per intake)
  • Visa sponsorship: Not open to any visas (US citizens / Green Card holders only)
  • Employment type: Full-time
  • Location: San Francisco, CA
Screening Questions
  1. This role requires on-site work in San Francisco. Are you able to work from this location and come into the office regularly?
  2. Which two of the following are your strongest areas of expertise: distributed systems, data pipelines, AI/ML infrastructure, security, or frontend architecture? Briefly describe a project where you demonstrated depth in each.
  3. Tell us about a product you owned from zero to one - from initial system design through deployment. What was it and what decisions did you drive?
  4. Can you be on-site? If not, are you willing to relocate?
  5. What is your salary expectation?
  6. How actively are you exploring new opportunities?

Interview Process

Stage 1 - Submit candidate After submitting, you'll be notified if the hiring manager wants to proceed.

Stage 2 - Initial Screen (30 minutes) Phone screen to assess basic qualifications, cultural fit, and interest. Conducted by Alex or Bradford to evaluate communication, motivation, and alignment with Coworker's mission.

Stage 3 - Technical Interview (60 minutes) Evaluate coding ability, problem-solving, and proficiency in GoLang / TypeScript / Python. Includes discussion of past projects and technical decision-making. Conducted by a senior engineer.

Stage 4 - System Design / Architecture Interview (60 minutes) Architect scalable systems, make technical trade-offs, and reason through complex problems relevant to enterprise AI infrastructure. Conducted by a senior engineer or engineering leader.

Stage 5 - Team / Culture Interview (45 minutes) Behavioral / culture-fit: collaboration, autonomy, ownership mentality, mentoring, and alignment with Coworker's startup-first culture. Conducted by team members.

Stage 6 - Offer Extended

Stage 7 - Candidate Hired

Ideal Companies & Backgrounds

Updated Aug 13, 2026

Enterprise AI & Productivity Leaders Glean, Adept AI, Writer, Scale AI, Cohere, Anthropic, Notion, Coda, Cresta

Modern Data & AI Infrastructure Platforms Databricks, Snowflake, Confluent, Anyscale, Hugging Face, Weights & Biases, dbt Labs

Top-Tier SaaS & Developer Tool Companies Stripe, Plaid, Slack, Atlassian, GitHub, Figma, Datadog, Twilio

Non-ideal companies (avoid sourcing from):
  • Large Legacy Enterprise & IT Services: Oracle, SAP, IBM, Cisco, Accenture, Deloitte, TCS, Infosys, Capgemini
  • Large Non-Tech Enterprises (Finance, Retail, Telecom): JPMorgan Chase, Bank of America, Goldman Sachs, Walmart Labs, Target, AT&T, Verizon
  • Traditional Hardware and Defense Companies: Intel, Dell, HP, Lockheed Martin, Raytheon, Northrop Grumman
Ideal Candidate Profiles

For reference only - do not source these specific profiles.

Dennis Liger - LinkedInPrincipal SDE @ Atlassian | San Francisco Bay Area
  • Good, respectable companies
  • Some startup experience, including leading the company
  • YC background
  • Additional notes: HM is typically skeptical if someone's last job was a super-executive role, but Dennis has a lot of senior development as a principal and is three years past the super-executive role, showing he's comfortable working in a company again.
Wei S. - LinkedInPrincipal Engineer at Google | Ex-OpenAI | Co-founder of ProtonMail | MIT PhD | San Francisco Bay Area
  • AI-forward team at Google
  • MIT
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Francisco, CA vacancy
  •  ...talented, high-caliber individuals to join our elite team of engineers. As part of our team, you'll play a pivotal role in restoring...  ...TypeScript) and frontend (React/TypeScript) components of our software stack. AI First: Adapt the latest AI models (language and speech... 
    Suggested
    Full time
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Freed

    San Francisco, CA
    7 hours ago
  • $157.25k - $212.75k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Tendo

    San Francisco, CA
    7 hours ago
  •  ...About the Team The ChatGPT for Work team works across research, engineering, product, and design to bring OpenAI’s technology to consumers and businesses. We seek to learn from deployment and distribute the benefits of AI, while ensuring that this powerful tool is... 
    Suggested
    Full time

    OpenAI

    San Francisco, CA
    7 hours ago
  • $2,000 per month

     ...pathologically unfair at worst. Our mission is to reimagine the world of data with you. About The Role As a Founding Principal Software Engineer , you will help build out the next generation data platform to support decentralized analytical and ML workloads, which... 
    Suggested
    Full time

    Nextdata Technologies Inc

    San Francisco, CA
    7 hours ago
  • $139.73k - $209.59k

     ...than 14,000 customers globally, ranging from industry giants to small businesses. The Challenge We’re looking for a Principal Software Engineer with a passion for solving problems to join our agile AI Governance team at OneTrust. Principal Software Engineers are... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    3 days per week
    1 day per week

    Onetrust

    San Francisco, CA
    7 hours ago
  •  ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    San Francisco, CA
    7 hours ago
  • $197.3k - $313.7k

     ...our dynamic team at Salesforce and make a real impact with your software designs and code! This position requires technical skills,...  ...that requires building alignment and communication with several engineering organizations. We work in a highly collaborative environment,... 
    Full time

    Salesforce

    San Francisco, CA
    1 day ago
  • $206.4k - $276.7k

     ...Technology is a global organization of engineers, product developers, designers, technologists...  ...to design video algorithms and software workflows for the purposes of achieving...  ...our media platform.As a domain focused Principal Engineer, you are expected to be a thought... 

    Disney Interactive

    San Francisco, CA
    4 days ago
  • SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native...  ...meaningful business impact.Position SummaryWe are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical... 

    SingleStore

    San Francisco, CA
    1 day ago
  • $170k - $277k

     ...drives great outcomes.Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and connected directly...  ...industry instead of waiting for directions.Job SummaryAs a Sr. Principal Software Engineer in the Engineering team, you will join a world-... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    7 hours ago
  • $197.3k - $313.7k

     ...Observability is being built with an AI-first engineering strategy. AI assistants are core to how...  ..., write, review, test, and operate our software. Engineers on this team are expected to...  ...3+ years in a technical leadership or principal-level role.Hands-on experience with... 
    Full time

    Salesforce

    San Francisco, CA
    3 days ago
  • $202.1k - $299.63k

     ...by the #1 company in e-signature and contract lifecycle management (CLM).What you'll doThe Docusign AI team is seeking a Principal Software Engineer (Search AI) to act as a seasoned subject matter expert and architect the next generation of our Search & Data Platform. As... 
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    3 days ago
  • $190.2k - $360.5k

     ...About the RoleWe are seeking a highly motivated Principal Software Engineer to join the new Project Graph team at Adobe. Project Graph is a new creative system that lets you combine first and third-party AI models, Adobe tools, and custom interactive components inside... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Francisco, CA
    2 days ago
  • $197.3k - $313.7k

     ...delivers world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology...  ....This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion... 
    Full time

    Salesforce

    San Francisco, CA
    2 days ago
  • $215k - $252k

     ...during the interview process.About the Role:We’re hiring seasoned engineers to join our teams that work on core platform capabilities,...  ...building the future of Gusto's Payroll and Tax systems. As a Gusto Software Engineer at this level, you’ll be guiding projects end-to-end... 
    Minimum wage
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago
  • $170.68k - $195k

     ...Responsibilities: Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and...  ...solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance... 
    Full time
    For contractors
    Remote work

    Autodesk

    San Francisco, CA
    3 days ago
  • $268.6k - $395k

     ...made now will define how DoorDash Ads scales across restaurants, retail, and grocery for the next decade.About the RoleAs a Principal Engineer on Ads, you will serve as the technical leader for the Ads organization, setting architectural direction and driving the long... 
    Hourly pay
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    7 hours ago
  •  ...failures in this surface can materially affect training velocity and correctness. About the Role We're looking for a Principal Software Engineer to lead the architecture and evolution of the Agent Harness Bridge. You'll own a critical interface between research and... 
    Full time

    OpenAI

    San Francisco, CA
    7 hours ago
  • $276k - $414k

     ...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that...  ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Ads Format team at Snap.What you’ll do... 
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    2 days ago
  • DescriptionAbout the RoleAs a Principal Software Engineer at Innovaccer, you will be one of our most senior engineers and you will stay deep in the code. You'll personally design and build the hardest, highest-impact parts of our platform — backend services, data pipelines... 
    Full time
    Temporary work
    Local area
    Immediate start

    Innovaccer

    San Francisco, CA
    7 hours ago
  • THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham...
    Work at office

    Harnham

    San Francisco, CA
    4 days ago
  • $260k - $340k

     ...and be part of a high-performing team that believes in each other, come build with us at Crusoe.About This Role:As the Principal Systems Software Engineer, you will serve as the visionary lead for Crusoe’s next-generation AI infrastructure. This is a role for an industry-... 
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  • $170k - $277k

     ...drives great outcomes.Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and connected directly...  ...only enabled by a secure digital environment.Job SummaryAs a Principal Software Engineer within the Engineering team, you will drive the... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    4 days ago
  • $170k - $277k

     ...kind of precision that drives great outcomes. The Team Engineering – Our engineering team is at the core of our products and...  ...by a secure digital environment. Job Summary As a Sr. Principal Software Engineer, you will own and shape the future of secure cloud... 
    Full time
    Work at office

    Palo Alto Networks, Inc.

    San Francisco, CA
    3 days ago
  •  ...Principal Software EngineerPlenful is hiring a Principal Software Engineer to lead the design and development of the core data systems that power our scalable automation platform. This role focuses on building foundational infrastructure for managing complex workflows... 
    Full time
    Work at office
    Remote work
    2 days per week

    Plenful

    San Francisco, CA
    3 days ago
  • $206.4k - $276.7k

     ...Principal Software EngineerDisney Entertainment and ESPN Product & TechnologyTechnology is at the heart of Disney's past, present, and future...  ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... 

    Disney

    San Francisco, CA
    1 day ago
  •  ...Principal Software EngineerWe need a talented, ambitious, hard-working principal software engineer with 10+ years of experience who can help us build the foundation for the next era of work. We need someone who wants to change how the world works, one company at a time... 

    Coworker AI

    San Francisco, CA
    5 days ago
  •  ...Principal Software EngineerOur mission is simple. We make business travel less complicated for travelers, less costly for employers and more...  ...CA and has an office in Bangalore, India.We are looking for Engineers to help us dramatically expand and improve our rapidly... 
    Work at office
    Remote work

    Deem

    San Francisco, CA
    1 day ago
  • $276k - $414k

     ...to Bitmoji ( , Saturn, and other digital services. Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: Design, implement... 
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    1 day ago
  • $190k - $240k

     ...Principal Software Engineer San Francisco About Highnote Founded in 2020 by a team of leaders from Braintree, PayPal, and Lending Club, Highnote is an embedded finance company that sets the standard in modern card platform management. As an all-in-one card issuer... 
    Work at office
    Local area
    Home office
    Flexible hours

    HighNote

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!