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

Principal + Staff Software Engineers

$500 per month

Unstructured

Staff And Principal Software Engineers

Unstructured is looking for Staff and Principal Software Engineers to define the architectural foundation for how enterprises process and transform unstructured data for large-language-model (LLM) applications.

This is a high-impact, hands-on role for someone who thrives in deep systems work—someone who could write the book on Kubernetes, lives and breathes Python, and understands Postgres at the index and transaction-log level. You'll own the technical direction for our core platform, guiding how data moves through every layer—from ingestion to transformation to retrieval.

You'll partner closely with the Head of Engineering, Head of Infrastructure, and product leaders to ensure Unstructured's systems are performant, resilient, and ready to support the next generation of AI-driven workloads.

Location(s) Preferred: San Francisco, Bay Area, San Jose, Seattle, Sacramento

What You'll Own & Drive
  • Define and evolve the end-to-end architecture for Unstructured's data transformation and retrieval platform.

  • Build and scale distributed systems that process massive volumes of unstructured data across diverse formats and sources.

  • Serve as the company-wide authority on Kubernetes orchestration, cluster design, performance tuning, and reliability.

  • Lead Python architecture and best practices—ensuring performance, modularity, and maintainability across services.

  • Design and optimize Postgres schemas, queries, and indexing strategies to support large-scale metadata and retrieval pipelines.

  • Mentor senior engineers through design reviews and code guidance, raising the bar for technical excellence across the org.

  • Partner with the infrastructure and product teams to translate research prototypes into production-grade systems.

  • Evaluate emerging technologies and open-source tools in LLM infrastructure, retrieval, and orchestration—deciding where and how to integrate them.

What We're Looking For
  • Have 10+ years of software engineering experience with a focus on distributed systems, infrastructure, or data architecture.

  • Are a Python expert—capable of building frameworks and performance-critical services from scratch.

  • Have deep Kubernetes expertise; you can design, deploy, and debug at scale and could teach others how to productionize it securely.

  • Are fluent in Postgres—you understand query planning, partitioning, and tuning for high-throughput environments.

  • Are obsessed with clean, scalable architecture and can lead design reviews that shape how entire systems evolve.

  • Have experience in high-performance data or AI/ML systems—especially those involving retrieval pipelines, embeddings, or hybrid workloads.

  • Thrive in fast-moving, ambiguous environments where technical depth and judgment matter more than process.

Bonus Points
  • Experience building or scaling LLM-powered or RAG systems in production.

  • Familiarity with open-source orchestration frameworks, vector databases, or hybrid cloud infrastructure.

  • Contributions to open-source projects in Python, Kubernetes, or distributed systems.

Why You'll Love It Here

You'll be surrounded by smart, kind, low-ego people who genuinely enjoy building together. We invest in our team with company offsites, best-in-tech swag, and the tools you need to do your best work, wherever you're based.

We support you holistically, not just at work. From medical, dental, and vision coverage effective the 1st of the month following your start date, life and disability insurance, unlimited PTO, and flexible parental leave, to a 401(k) with company match, equity, a $500 work from home stipend, $70/month internet reimbursement, and team/company offsites throughout the year - we want you focused on building, growing, and staying energized for the long haul.

If you're excited about what we're building, we'd love to meet you.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal + Staff Software Engineers in San Francisco, CA vacancy
  •  ...Principal Staff Engineer As a Principal Staff Engineer at Jazzx.ai, you will play a pivotal role in shaping the architectural and technological...  ...business needs into efficient, reliable, and user-centric software solutions. Lead architectural reviews and contribute to... 
    Suggested

    JBA International

    San Francisco, CA
    2 days ago
  •  ...Requirements ~15+ years experience with Rust or C++ in a system software context , ~ Architecture and implementation of system software for HPC, robotics, AI, quantum computing, semiconductor fabrication, or control systems , ~ Proven track record of developing... 
    Suggested

    PsiQuantum

    San Francisco, CA
    3 days ago
  • About the Role CloudZero is hiring Staff and Principal Software Engineers across our engineering organization. We're not filling a single seat. We're building a bench of senior technical talent across every team that makes CloudZero run. If you're the kind of engineer... 
    Suggested
    Immediate start

    CloudZero

    San Francisco, CA
    22 hours ago
  • $250k - $350k

     ...Staff/Principal Software Engineer At Synthetic we are synthetically recreating the professional service of bookkeeping using AI. Our product processes financial data, manages bookkeeping workflows, and communicates with customers autonomously. Read more about us in... 
    Suggested
    Worldwide
    Visa sponsorship

    Synthetic

    San Francisco, CA
    1 day ago
  •  ...The Role We're looking for a Senior/Staff Software Engineer (AI) to join a small, high-output team. You'll operate across the entire product — going wherever you're needed most and leading from there. You’ll take on the projects with the highest complexity and ambiguity... 
    Suggested

    Rivio

    San Francisco, CA
    2 hours ago
  • $220k - $230k

     ...of ownership and visibility, as you’d be the founding Android engineer on the team and shape how we build the product, define architecture...  ...experience building applications using Swift ~ Strong software design skills, including a deep understanding of design patterns... 
    Work experience placement
    Work at office

    Match Group

    San Francisco, CA
    14 days ago
  •  ...platform that supports educators and learners with cutting-edge tools and data-driven insights. We are looking for a talented Staff Software Engineer to join our team and lead the architecture and development of scalable, frontend-focused solutions. As a Lead Software... 
    Permanent employment
    Full time
    Local area
    Flexible hours

    Kiddom

    San Francisco, CA
    29 days ago
  • $225k - $300k

     ...Job Description Job Description Staff Software Engineer, Full Stack Hybrid | North America | IC-Only Read This Before Applying This role is for engineers who have owned real systems end-to-end — built them, scaled them, fixed them when they broke, and lived... 
    Work at office
    Remote work
    3 days per week

    Transparent Search Group

    San Francisco, CA
    16 days ago
  •  ...Senior or Staff Software Engineer (Full-Stack) Join to apply for the Senior or Staff Software Engineer (Full-Stack) role at Brisk Teaching Brisk is on a mission to empower teachers with AI-powered tools that save time and improve learning. With Brisk, educators... 

    Brisk Teaching

    San Francisco, CA
    3 days ago
  • $150k - $250k

     ...DataDirect Networks, Inc. is seeking a Senior Staff Software Engineer to design and build the Cluster management platform. In this role, you'll lead the access control domain, ensuring high-level security standards while enhancing system performance. You will be part of... 
    Remote work

    DataDirect Networks Inc

    San Francisco, CA
    4 days ago
  • A tech company focused on identity solutions is seeking a Staff Software Engineer to join the AI DevEx team. This role involves building developer tooling, creating demo applications, and contributing to open source projects. The ideal candidate is proficient in JavaScript... 

    Okta, Inc.

    San Francisco, CA
    4 days ago
  •  ...industry. The Team Toma is assembling a high‑caliber team of engineers, product leaders, former founders, and operators from...  ...background. About the Role Toma is looking for a Senior or Staff Software Engineer to build and own net‑new products and core platform... 

    Rethink recruit

    San Francisco, CA
    3 days ago
  • $144k - $225k

     ...Staff Software Engineer - Portfolio Experience Join to apply for the Staff Software Engineer - Portfolio Experience role at Addepar Staff Software Engineer - Portfolio Experience 3 days ago Be among the first 25 applicants Join to apply for the Staff Software... 
    Full time
    Remote work
    Flexible hours

    Addepar

    San Francisco, CA
    3 days ago
  •  ...You are an experienced software engineer who thrives on building large scale computation platforms. You have deep expertise in backend systems that orchestrate workloads and route requests efficiently, while taking care of capacity and resource constraints. You possess... 
    Currently hiring
    Relocation
    Visa sponsorship

    Fal

    San Francisco, CA
    3 days ago
  • $215k - $235k

     ...and Thursdays for collaboration and connection. There may be additional in‑office days for team or company events. Engineering at Ironclad As a Staff Software Engineer at Ironclad, you’ll partner closely with teammates across engineering, product, design, and go-to-market... 
    Full time
    Work at office

    Ironclad Inc

    San Francisco, CA
    3 days ago
  • $200k - $275k

     ...new, join us in defining Peregrine’s future. Team As an engineering team, we believe strongly that empathy improves our solutions....  ...application from start to finish Passion for crafting and shipping software solutions that delight users Thrive on ambiguity and love... 
    Work at office

    Peregrine Technologies

    San Francisco, CA
    3 days ago
  •  ...autonomous vehicle simulation. Tech-savvy clients develop and deploy software directly to our dashcams for real-time data collection, change...  ...acceleration for ML, and a high-speed LTE modem. We seek engineers experienced in sensor-based mapping stacks and systems to help... 
    Worldwide
    Flexible hours

    Hive

    San Francisco, CA
    3 days ago
  • $175k - $220k

     ...care for complex patient populations, the core teams that support this work are also growing! We are seeking a Senior/Staff Full‑Stack Software Engineer to help build and scale Amae Health’s patient and clinic-facing technology platform. In this hands‑on individual‑... 
    Full time
    Temporary work

    Amae Health

    San Francisco, CA
    3 days ago
  • $238k - $302k

     ...for a Fleet Management role. In this hybrid position, you will collaborate across teams, oversee technical roadmaps, and ensure engineering best practices. The ideal candidate has over six years of experience with backend technologies like C++ and frontend frameworks like... 
    Full time

    Waymo

    San Francisco, CA
    3 days ago
  • $250k - $270k

     ...Thursdays for collaboration and connection. There may be additional in-office days for team or company events. Engineering @ Ironclad As a Senior Staff Software Engineer at Ironclad, you'll work cross-functionally to identify business problems and architect, build, and... 
    Full time
    Contract work
    Work at office
    Remote work

    AI Chopping Block, Inc.

    San Francisco, CA
    3 days ago
  •  ...researchers, designers, growth experts, and engineers rethinking human-computer interaction...  ...the beginning. About the Role As a Principal Software Engineer at Wispr, you’ll play a crucial...  ...billion users. Members of our technical staff are responsible for prototyping and... 

    Wispr AI, Inc.

    San Francisco, CA
    3 days ago
  •  ...A global identity management company is seeking a Staff Software Engineer to enhance authentication for the GenAI era. This role involves developing secure, intelligent applications through collaboration and innovative tooling. Candidates should have a strong background... 

    Okta, Inc.

    San Francisco, CA
    3 days ago
  • $210k - $235k

     ...Engineering @ Ironclad Ironclad is the leading AI contracting platform that transforms agreements into assets. Contracts move faster...  ...additional in‑office days for team or company events. As a Staff+ Software Engineer at Ironclad, you'll work cross‑functionally to identify... 
    Work at office
    Remote work

    Ironclad Inc

    San Francisco, CA
    7 days ago
  • $400k

     ...platform that helps organizations optimize and automate their software development lifecycle, by seamlessly integrating advanced...  ...everyday workflows. This client is searching for a Staff Backend Engineer to ship elegant, high-impact features and infrastructure that... 
    Full time

    Harrison Clarke

    San Francisco, CA
    3 days ago
  • $225k - $265k

     ...and secure global economy while keeping trade flowing. The Engineering team is responsible for building out the platforms, APIs,...  ...world professional experience writing back end or data-driven software in demanding environments. ~ You’ve deployed production code... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    53 Stations

    San Francisco, CA
    3 days ago
  • $188k - $211.5k

     ...join us, and build real world value. Responsibilities Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high... 
    Full time
    Work at office
    Local area

    Ripple

    San Francisco, CA
    1 day ago
  • $180k - $250k

     ...building a fast‑growing, category‑defining healthcare AI company The Role We're seeking an experienced and highly capable AI/ML engineer who is motivated to meaningfully improve the way healthcare is administered in the United States. You'll take ownership of... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    2 days per week
    3 days per week

    Onos Health

    San Francisco, CA
    3 days ago
  •  ...mobile applications. Our mission is to enable hundreds of product engineers across 30+ products to move fast without fragmenting the...  ...must be built into the system by default. We’re hiring a Senior Staff Software Engineer (L9) to technically lead Rippling’s UI Platform as... 
    Local area

    Rippling

    San Francisco, CA
    3 days ago
  • $150k - $250k

     ...Job Title: Senior Staff Software Engineer We are looking for a hands‑on Senior Staff Software Engineer who will help design and build our Cluster management platform. What Will You Bring To DDN ~12+ years of backend development experience, with deep proficiency... 
    Local area

    DDN

    San Francisco, CA
    3 days ago
  • $300k - $400k

     ...Staff Software Engineer Company : Idler (YC S25) Location : San Francisco, CA Employment Type : Full-time Seniority Level : Mid-Senior level Job Function : Engineering and Information Technology Industries : Software Development Compensation... 
    Full time
    Contract work
    Relocation package

    Idler (YC S25)

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal + Staff Software Engineers. Be the first to apply!