Principal – Staff Software Engineers

🔥 58 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Unstructured

Unstructured

51 - 200 employees

Founded 2022

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

💰 $40M Series B - Unstructured Technologies on 2024-03

Artificial Intelligence • SaaS • Enterprise

Unstructured is a SaaS platform that transforms complex, messy unstructured data (documents, invoices, newsletters, databases, etc. ) into clean, structured data optimized for AI and analytics. The company provides parsing, chunking, embedding, enrichment, and pre-processing capabilities, with built-in security, role-based access, and continuous pipeline maintenance. Unstructured offers a UI and machine-callable pipelines (MCP) and integrates with major LLMs (OpenAI, Anthropic) and numerous data destinations via connectors and pipelines, targeting enterprise customers including a large portion of the Fortune 1000.

📋 Description

• 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.

🎯 Requirements

• 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.

🏖️ Benefits

• Medical, dental, and vision coverage effective the 1st of the month following your start date • Life and disability insurance • Unlimited PTO • Flexible parental leave • 401(k) with company match • Equity • $500 work from home stipend • $70/month internet reimbursement • Team/company offsites throughout the year

Apply Now

Similar Jobs

🔥 1 hour ago

SpruceID

11 - 50

🏛️ Government

🔐 Security

☁️ SaaS

Principal Forward Deployed Engineer at SpruceID delivering strategic digital identity solutions for public sector partners. Leading engineering efforts and technical strategies to ensure impactful outcomes.

🇺🇸 United States – Remote

💵 $200k - $225k / year

💰 $34M Series A - Spruce on 2022-04

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🔥 1 hour ago

Propel, Inc

51 - 200

👥 B2C

☁️ SaaS

🌍 Social Impact

Fullstack Engineer with opportunities for impactful work at a mission-driven tech company helping users navigate government programs. Join Propel’s engineering team.

🇺🇸 United States – Remote

💵 $240k - $270k / year

💰 $3.5M Grant - Propel on 2024-08

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🔥 1 hour ago

KBR, Inc.

10,000+ employees

🎖️ Defense

⚡ Energy

🏛️ Government

Principal Mission Assurance Engineer supporting mission and quality assurance for Honeywell Aerospace programs. Involves extensive experience in the aerospace sector and leadership in quality assurance activities.

🔥 1 hour ago

Dayforce

5001 - 10000

🏢 Enterprise

👥 HR Tech

☁️ SaaS

Software Developer II responsible for full application lifecycle at Ultimus. Involves new development and enhancements of existing systems across multiple business domains.

🔥 2 hours ago

Secure Planet, Inc.

1 - 10

🏭 Manufacturing

💼 Consulting

🏥 Healthcare

Software Developer designing and developing biometric recognition solutions. Working on ASP.NET Core web applications and .NET MAUI Android apps for cross-platform systems.