# Engineering Manager, Compose
**Company:** [Mural](https://scaleengineer.com/companies/mural)
Lead Mural's AI-native Compose team as an Engineering Manager, scaling an ambitious product from early access to production-grade reliability. You'll combine hands-on technical leadership with team management, driving architecture decisions and shipping LLM-powered features while building a high-performing remote engineering culture focused on experimentation and sustainable velocity.
**Role:** Engineering Manager
**Seniority:** Manager
**Locations:** United States Remote
**Remote:** yes
**Salary:** 180000–280000 USD
[Apply](https://jobs.ashbyhq.com/mural/60668986-7586-4928-a1a4-679358c5e775)
Canonical: https://scaleengineer.com/jobs/mural/engineering-manager-compose
---
## Responsibilities

- Team Leadership and Development: Lead, hire, and grow a full-stack engineering team through structured 1:1s, performance management, and coaching. Establish clear expectations and career development paths while maintaining high psychological safety and fostering a culture of continuous learning in an AI-first product development environment.
- Technical Direction and Architecture: Own technical strategy for the Compose product, setting engineering standards across code quality, testing, and observability. Lead architecture discussions with credibility, review critical pull requests, and establish best practices for LLM integration, AI agent development, and production-grade AI feature reliability.
- Product Delivery and Experimentation: Drive end-to-end delivery of AI-native features using rapid experimental loops: ship to real users, measure impact, iterate quickly, and maintain reliability at scale. Partner with Product and Design as co-owner of the roadmap, translating customer feedback and usage data into prioritized engineering work.
- Engineering Excellence: Raise engineering craft across testing strategies, observability and monitoring systems, and AI-assisted development tools. Implement quality frameworks for LLM evaluation, cost optimization, and model context integration while modeling Mural's remote-first, transparent work culture at a sustainable pace.
- Stakeholder Communication: Communicate technical tradeoffs, risks, and progress clearly to product, business, and customer stakeholders. Translate complex AI implementation challenges into business-friendly context and lead cross-functional discussions on feature prioritization, scalability, and cost-benefit analysis.

## Requirements

### education

- {"name":"Computer Science or Related Field","description":"Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience building production software systems (degree preferred but not required)."}

### technical

- {"name":"Full-Stack Architecture","description":"Solid technical foundation with ability to lead architecture discussions across frontend, backend, and AI/ML systems. Experience building scalable applications with modern web frameworks and cloud infrastructure."}
- {"name":"AI Agent and LLM Systems (Preferred)","description":"Familiarity with building AI agents, retrieval-augmented generation (RAG) systems, knowledge graphs, or Model Context Protocol (MCP). Understanding of prompt engineering, LLM evaluation frameworks, and cost optimization strategies."}
- {"name":"Production Observability","description":"Expertise in monitoring, observability, and reliability practices for complex distributed systems. Experience with logging, metrics, tracing, and debugging production issues at scale."}
- {"name":"Code Quality and Testing","description":"Strong understanding of testing strategies including unit testing, integration testing, and end-to-end testing frameworks. Ability to establish quality standards and automate testing in CI/CD pipelines."}

### experience

- {"name":"Management Experience","description":"2+ years of direct people management of software engineers with demonstrated responsibility for hiring, coaching, performance management, and team development at scale."}
- {"name":"Software Engineering Foundation","description":"5+ years of professional software engineering experience building and operating production applications. Must have hands-on technical work within the last 3-4 years to maintain credibility in code reviews and architecture discussions."}
- {"name":"AI/LLM Production Experience (Preferred)","description":"Proven experience leading engineering teams that shipped LLM-powered features to production, including AI model evaluation, quality monitoring strategies, cost management, and handling production AI systems."}
- {"name":"Distributed Team Leadership","description":"Experience building and scaling high-performing engineering teams in remote-first or fully distributed environments with asynchronous communication practices."}

## Skills

### required

- {"name":"People Management","description":"Ability to hire, develop, and retain engineering talent. Strong coaching skills, performance management, and talent development with empathy-driven leadership."}
- {"name":"Technical Leadership","description":"Credible hands-on technical ability with recent production engineering work. Comfortable leading architecture decisions, reviewing code, and setting technical standards."}
- {"name":"Full-Stack Engineering","description":"Solid understanding of frontend, backend, and infrastructure challenges. Experience with building and shipping complete product features across multiple layers."}
- {"name":"Experimentation and Data-Driven Decision Making","description":"Bias toward rapid experimentation, learning from metrics and user feedback, and changing direction based on evidence. Comfort with uncertainty and iterative development."}
- {"name":"Communication and Collaboration","description":"Excellent written and verbal communication skills. Ability to explain technical concepts to non-technical stakeholders and facilitate cross-functional collaboration."}
- {"name":"Remote-First Leadership","description":"Experience building trust and psychological safety in distributed environments. Strong asynchronous communication practices and ability to maintain team cohesion across time zones."}

### preferred

- {"name":"LLM and AI Systems","description":"Direct experience shipping production LLM-powered features, understanding model evaluation, RAG systems, prompt engineering, and cost management for AI workloads."}
- {"name":"AI Agent Architecture","description":"Familiarity with AI agent frameworks, retrieval systems, knowledge graphs, or Model Context Protocol (MCP). Understanding of agentic workflows and multi-step AI reasoning."}
- {"name":"Product and Design Partnership","description":"Experience working as an engineering leader co-owning product roadmaps, translating customer insights into technical strategy, and collaborating closely with product and design teams."}
- {"name":"High-Growth Scaling","description":"Experience scaling products and teams rapidly from early-stage to production reliability. Understanding of how to maintain quality and velocity as user base grows exponentially."}

## Tech stack

### tools

- {"name":"Azure OpenAI","description":"Primary AI/LLM provider for the Compose product. Experience managing Azure OpenAI API quotas, model selection, cost optimization, and fine-tuning strategies."}
- {"name":"Git and Version Control","description":"Standard code repository management and pull request review workflows for distributed team collaboration."}
- {"name":"CI/CD Systems","description":"Continuous integration and deployment pipelines for shipping code reliably. Experience with GitHub Actions or Azure DevOps is likely relevant."}
- {"name":"Observability and Monitoring","description":"Logging, metrics, and tracing infrastructure for understanding system behavior and debugging production issues. DataDog, New Relic, or similar platforms."}

### others

- {"name":"Model Context Protocol (MCP)","description":"Emerging standard for integrating AI models with external tools and systems. Familiarity with MCP architecture and implementation patterns is valuable for this role."}
- {"name":"LLM Evaluation Frameworks","description":"Tools and methodologies for assessing LLM output quality, including automated evaluation metrics, human evaluation processes, and cost-benefit analysis."}
- {"name":"Prompt Engineering and Fine-tuning","description":"Techniques for optimizing LLM behavior through prompt design, in-context learning, and fine-tuning strategies for domain-specific tasks."}
- {"name":"Retrieval-Augmented Generation (RAG)","description":"Architecture pattern for combining LLMs with external knowledge bases and retrieval systems to improve accuracy and reduce hallucinations."}

### databases

- {"name":"MongoDB","description":"Primary database for the Compose platform. Experience with document-oriented data modeling, indexing strategies, and scaling MongoDB at high throughput."}
- {"name":"Vector Databases","description":"Likely used for storing embeddings and supporting retrieval-augmented generation (RAG) features in LLM-powered capabilities."}

### languages

- {"name":"JavaScript/TypeScript","description":"Primary language for backend Node.js services and frontend development. Strong type safety and async patterns are critical for the team's full-stack development."}
- {"name":"Python","description":"Likely used for AI/ML workloads, LLM integration, and data analysis tools within the Compose platform."}

### frameworks

- {"name":"React","description":"Frontend framework for building the Compose user interface. Experience with modern React patterns, hooks, and component architecture is essential."}
- {"name":"Node.js","description":"Runtime environment for backend services. Building scalable server-side applications that handle AI requests and manage state."}
- {"name":"LLM Frameworks","description":"Integration with large language models and AI agent frameworks. Familiarity with LangChain, LlamaIndex, or similar LLM orchestration libraries is beneficial."}

## Benefits

### benefits

- {"name":"Remote-First Work Environment","description":"Fully distributed team model supporting work from anywhere. Flexible working hours and asynchronous-first communication to enable global collaboration across time zones."}
- {"name":"Health and Wellness Coverage","description":"Comprehensive health insurance, dental, and vision coverage. Mental health support and employee wellness programs aligned with remote-first working practices."}
- {"name":"Equity Compensation","description":"Stock options with standard vesting schedules. Opportunity to benefit from company growth as Mural scales its AI-powered collaboration platform."}
- {"name":"Professional Development","description":"Learning and development budget for courses, conferences, and technical certifications. Support for staying current with AI/ML trends and leadership development programs."}
- {"name":"Flexible Time Off","description":"Generous paid time off policy with flexible vacation days. Support for sabbaticals and personal development time."}
- {"name":"Home Office Setup","description":"Equipment stipend for remote workspace setup including monitor, desk, chair, and ergonomic accessories to support long-term remote productivity."}
- {"name":"Parental Leave","description":"Extended parental leave policy supporting work-life balance for new parents across all genders."}
- {"name":"Inclusive Culture","description":"Commitment to diversity and inclusion with reasonable accommodation for individuals with disabilities throughout the employment experience."}

## Compensation

- **max:** 280000
- **min:** 180000
- **currency:** USD
- **stockOptions:** true

## Interview process

### steps

- {"name":"Application and Screening","description":"Review of your resume, cover letter, and background to assess alignment with technical experience, management history, and AI/LLM familiarity. Mural may contact you to discuss your experience with production AI systems and team leadership."}
- {"name":"Initial Conversation with Hiring Manager","description":"30-45 minute conversation with the engineering leadership team to discuss your management philosophy, technical background, and experience shipping AI-powered products. Expect questions about your approach to code review standards, team development, and rapid iteration cycles."}
- {"name":"Technical Architecture Discussion","description":"Deep dive into technical capabilities and architectural thinking. You'll discuss system design challenges, technology tradeoffs for AI integration, and approach to building reliable LLM systems. Bring examples of architectures you've led."}
- {"name":"Leadership and Culture Fit Conversation","description":"Discussion with Mural's product, design, or executive leadership about leadership philosophy, remote-first practices, and alignment with Mural's experimental, transparent culture. Expect scenarios on handling team challenges and prioritizing sustainability."}
- {"name":"Team Interviews","description":"Conversations with members of the Compose team to discuss collaboration style, technical depth, and how you'd work with engineers. This is your opportunity to learn about team dynamics and technical challenges."}
- {"name":"Final Decision and Offer","description":"Feedback synthesis and offer extension if aligned. Mural typically discusses compensation, equity, and start timeline. Expect discussion of your onboarding plan and first 30/60/90 day priorities for the team."}

## Full description
### ABOUT THE TEAM

The Mural Compose team is ambitious and fast-moving. We are passionate builders who love to experiment and iterate. Our project is seeking to leverage the latest technology in AI to acquire new customers and expand our revenue base as broadly as possible. This team is at the front of our product strategy and future growth.

### YOUR MISSION

You'll lead the team behind one of Mural's most important bets. In the near term, you'll take our AI native product from early access to a product that customers rely on every day, raising quality, reliability, and speed as more users come on board.

Expect a very hands-on role. You'll review PRs, set the technical standards the team builds to, and stay close to the code and architecture decisions. You'll also keep the team's pace high and sustainable while building a high-performing team in a remote-first way.

### WHAT YOU'LL DO

* Lead, hire, and grow a team of full-stack engineers through regular 1:1s, clear expectations, coaching, and performance management.
* Own delivery end to end with a fast, experimental loop: ship early to real users, measure what works, and iterate quickly without losing reliability.
* Partner with Product and Design as co-owners of the Compose roadmap, using customer feedback and usage data to decide what to build, cut, or double down on.
* Raise engineering craft across testing, observability, and AI-assisted development, and model Mural's remote-first, work-in-public culture at a sustainable pace.

### WHAT YOU'LL BRING

* 2+ years managing software engineers directly, with responsibility for hiring, coaching, and performance management.
* 5+ years of prior experience as a software engineer building and operating production applications, with hands-on technical work in the last 3–4 years.
* A solid technical foundation, enough to lead architecture discussions and review code with credibility.
* A bias for experimentation: you make sound calls quickly, learn from data, and change course when the evidence says so.
* A people-first approach: you lead with empathy, listen first, and build the trust and psychological safety that help each person do their best work.
* Excellent communication skills, including explaining technical tradeoffs clearly to product, business, and customer stakeholders.
* Experience leading a team that shipped LLM-powered features to production, including evaluation, quality monitoring, and cost management.
* Experience building AI agents, retrieval systems, knowledge graphs, or familiarity with Model Context Protocol (MCP).

Our Stack

Azure OpenAI, React, Node, MongoDB

### Equal Opportunity 

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
