Senior Engineering Manager

AI overview

Lead a team in building and scaling core data systems, establish engineering processes for delivery, and foster a culture of technical excellence and accountability.
🌍 About Us Unstructured is defining the standard for enterprise data transformation in the age of LLMs and GenAI. In just two years, we’ve raised over $65M from the world’s leading AI investors and serve many of the most sophisticated organizations building retrieval-augmented generation (RAG) systems today. Our mission is to make unstructured data—PDFs, HTML, PowerPoints, images, and more—as easy to use as structured data. We’re building a platform that transforms messy, complex data into high-quality inputs for LLMs, analytics, and search systems. 🔧 About the Role We’re looking for a Senior Engineering Manager to lead a team of exceptional engineers building and scaling Unstructured’s core data and infrastructure systems. You’ll be both a technical leader and execution driver—someone who can dive into architecture and code reviews, while also establishing the processes that keep teams delivering at startup speed with enterprise-grade reliability. You’ll report to the Head of Infrastructure and Engineering, working closely with product and platform teams to drive technical excellence, delivery discipline, and continuous improvement across the engineering organization. 💡 What You’ll Do Lead, mentor, and grow a team of backend engineers working across data ingestion, transformation, and orchestration systems. Stay hands-on—review designs, guide architecture decisions, and contribute to code in Python and Kubernetes environments when needed. Partner with the Head of Infra & Eng to define technical roadmaps, delivery milestones, and success metrics. Establish lightweight, high-impact engineering processes that improve reliability, speed, and quality (CI/CD, testing, code review). Drive clarity and accountability across projects, ensuring alignment between engineering, product, and customer outcomes. Foster a culture of technical excellence, ownership, and operational rigor. Support recruiting, onboarding, and the ongoing growth of top engineering talent. 🧠 What You Bring 10+ years of experience in software engineering, including 3+ years leading high-performing teams. Strong technical background in distributed systems, data infrastructure, or platform engineering. Deep fluency in Python and cloud infrastructure (Kubernetes, Docker, AWS/GCP/Azure). Track record of shipping and operating complex production systems. Experience establishing scalable delivery processes and engineering best practices. Exceptional communication, mentorship, and problem-solving skills. Ability to balance technical depth with execution speed. 🚀 Bonus Points Experience working with or building for LLM, RAG, or GenAI systems. Familiarity with modern data processing frameworks (Spark, Ray, Dask) or orchestration tools (Airflow, Prefect). Experience in open-source or early-stage, high-growth startup environments. 💬 Why Unstructured Shape the foundation of AI data infrastructure used by enterprises and developers across the world. Work on deeply technical challenges at the intersection of data, distributed systems, and AI. Join a small, world-class team that moves fast, iterates quickly, and values engineering excellence. Flexible environment with strong engineering-first culture. Unlimited PTO, amazing benefits, and a culture that you just can't beat!

Perks & Benefits Extracted with AI

  • Amazing benefits and culture: Amazing benefits and a culture that you just can't beat!
  • Paid Time Off: Unlimited PTO
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Engineering Manager Q&A's
Report this job
Apply for this job