cover image
Mirage

Mirage

mirage.app

1 Job

141 Employees

About the Company

Grow your brand with short-form video, powered by frontier AI research. At Mirage, we’re building full-stack foundation models and products that redefine video. Over 20 million content creators and businesses use Mirage’s products to reach their full creative and commercial potential.

Listed Jobs

Company background Company brand
Company Name
Mirage
Job Title
Software Engineer, Backend
Job Description
**Job Title:** Software Engineer, Backend **Role Summary:** Design, develop, and operate end‑to‑end backend systems—including services, APIs, data pipelines, and infrastructure—that power AI‑driven video creation products. Collaborate with product, design, client, and AI teams to deliver scalable, reliable solutions in a fast‑paced startup environment. **Expectations:** - 5+ years of professional software engineering experience. - Proven track record of shipping high‑impact production systems. - Strong problem‑solving ability and capacity to learn quickly. - Ability to manage projects from concept to delivery while meeting deadlines. - (Preferred) Experience with large language models, generative media models, or startup environments. **Key Responsibilities:** - Design, build, and maintain backend services, APIs, and data pipelines. - Solve complex challenges in distributed systems, scaling, concurrency, and performance. - Deploy, serve, and scale generative AI models in production. - Instrument, experiment, and iterate on production systems to improve quality. - Develop and manage core platform infrastructure, including third‑party integrations, storage, security, and internal APIs. - Collaborate cross‑functionally with product, design, client, and AI teams. **Required Skills:** - Proficiency in backend programming languages (e.g., Python, Go, Java, or Node.js). - Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes). - Strong understanding of RESTful/GraphQL APIs, microservices architecture, and CI/CD pipelines. - Knowledge of data storage solutions (SQL, NoSQL) and caching strategies. - Familiarity with distributed systems, scalability patterns, and performance optimization. - Ability to work independently and within fast‑moving teams; strong communication and time‑management skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience). - Relevant certifications (e.g., cloud provider certifications) are a plus but not mandatory.
New york, United states
On site
Mid level
08-01-2026