Job Details

Principal Software Engineer

  2025-07-11     Unstructured     San Francisco,CA  
Description:

12 hours ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

This range is provided by Unstructured. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$190,000.00/yr - $300,000.00/yr

Ready to shape the future of AI infrastructure and build systems that power the most advanced unstructured data pipelines in the world?

At Unstructured, we're building the backbone of generative AI—enabling companies to transform PDFs, HTML, Word docs, images, and more into high-performance data pipelines that scale. Our tools are already used by half of the Fortune 500, and our open-source package has been downloaded 36+ million times. Now we're entering our next chapter—and we're hiring a Principal Software Engineer to help lead the charge.

If you're energized by hard problems, want to build products that matter, and are ready to work alongside serious builders, this is your moment. We're looking for a deeply experienced technical leader to own org-wide architecture, guide strategic projects, and mentor our engineers while driving high-impact software development.

This role is hybrid in San Francisco—join us in-office 3x a week for deep collaboration, whiteboard sessions, and hands-on impact.

What You'll Own & Drive

Architect Our Future

Lead the architecture and design of core product systems, ensuring alignment with our long-term vision and business needs

Define and evolve technical direction across teams, setting the standard for scale, performance, and quality

Drive Strategic Projects

Own cross-functional, high-impact initiatives that shape the future of our products

Provide technical direction across teams and projects while delivering production-ready, strategic code

Solve Hard Problems

Tackle complex, persistent software challenges that span systems and teams

Set new standards for engineering excellence through scalable, elegant solutions

Mentor & Multiply

Mentor engineers and foster a culture of technical excellence and collaboration

Act as a force multiplier—raising the bar on architecture, design, and implementation across the org

Align the Org

Ensure product and engineering teams are aligned on coherent design patterns and long-term decisions

Resolve escalations, identify risks, and guide us through critical “one-way door” decisions

Make Lasting Impact

Shape how we build software now and in the future

Influence key architectural decisions that impact our software offerings, developer experience, and go-to-market velocity

What You Bring


  • 10+ years of software engineering experience with a strong record of building and shipping complex systems
  • Expertise in software architecture, design patterns, and system-level thinking
  • Expertise in Python and experience with modern programming frameworks
  • Proven leadership driving multi-team initiatives, mentoring engineers, and influencing senior stakeholders
  • Exceptional problem-solving skills and the ability to simplify complexity
  • Excellent communication—you bring clarity and confidence to technical discussions across audiences
  • Thrives in fast-paced, ambiguous environments and builds structure where none exists



Bonus Points

Experience in generative AI, ML infrastructure, or unstructured data processing

Background in cloud-native architectures (AWS/GCP), large-scale systems, or developer platform tooling

History of growing engineering orgs or mentoring early-career engineers

Why You'll Love It Here

Real Impact: Shape core software that powers AI innovation across the Fortune 500

Big Challenges: Build elegant systems that tackle messy, meaningful problems

Elite Team: Collaborate with sharp, humble engineers who prioritize execution and clarity

In-Person Energy: Be part of our SF office culture—ideas flow faster on whiteboards than Zoom

Fast Growth: We're scaling fast. Help us lay the foundation for what's next

This role's salary is benchmarked against San Francisco market rates to remain competitive with top-tier talent in high-cost-of-living regions. Final compensation may vary based on experience, skill set, and location.

Seniority level

  • Seniority level

    Not Applicable

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Hospitality, Food and Beverage Services, and Retail

Referrals increase your chances of interviewing at Unstructured by 2x

Get notified about new Principal Software Engineer jobs in San Francisco, CA.

Software Engineering Manager II, Front End, Google Cloud

Senior Manager, Software Engineering - Slack AI

San Francisco, CA $200,800.00-$276,100.00 6 hours ago

Software Engineering Manager, Infrastructure

Director/Senior Director, Machine Learning and Engineering

Technical Lead/ Manager, Software Engineering

Hayward, CA $170,000.00-$190,000.00 1 month ago

Software Engineering Manager, Infrastructure

San Mateo, CA $200,000.00-$315,000.00 4 hours ago

San Francisco, CA $132,700.00-$267,600.00 2 weeks ago

San Francisco, CA $204,000.00-$259,000.00 3 days ago

San Mateo, CA $200,000.00-$350,000.00 2 weeks ago

Software Engineering Manager - Backend Services

Foster City, CA $241,000.00-$289,000.00 1 day ago

Principal Software Engineer - Computational Chemistry / Molecular Dynamics

Software Engineering Manager - Wearables AI

Senior / Staff Software Engineer - Computational Chemistry / Molecular Dynamics

Sr Manager, Staff Software Engineering - Commercial Service Platform (REMOTE)

Senior Manager, Software Engineering, Evaluators, Education

Redwood City, CA $241,000.00-$362,000.00 1 week ago

Senior Manager, Software Engineering - Slack AI

Manager, Software Engineering (Integrations Platform)

San Francisco, CA $200,000.00-$405,000.00 1 month ago

Software Engineering Manager, Machine Learning

San Francisco, CA $177,000.00-$251,000.00 2 days ago

Software Engineering Manager, Machine Learning

Software Engineering Manager II, Infrastructure, Google Cloud Security and Privacy

San Francisco, CA $197,000.00-$291,000.00 2 weeks ago

Manager, Software Engineering - Infrastructure

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search