About the role
Backend engineer for Mirage, working on systems, services, APIs, and ML pipelines.
- •Backend engineering at Mirage isn’t narrowly defined.
- •We work across product, platform, and machine learning—building the systems, services, APIs, and ML pipelines that power all of our product surfaces.
- •Key Responsibilities Design, build, and own backend systems end-to-end, including services, APIs, data pipelines, and infrastructure that power our products Solve complex technical challenges across distributed systems, scaling, concurrency, and performance Integrate and operate large generative AI models in production—deploying, serving, and scaling systems that combine internal research and external capabilities to unlock new product experiences.
- •Requirements 2+ years of professional industry experience A track record of shipping high‑impact systems and/or products in production Exceptional problem solving fundamentals and ability to learn Excellent engineering taste combined with a strong sense of practicality and time-management Able to operate effectively in an extremely fast-paced environment as well as scope and deliver projects end-to-end
Tech stack
PythonNode.jsDjangoFlaskFastAPISpringExpressRuby on Rails.NETASP.NETNestJSLaravelSymfonyGinEchoActixPhoenixMicroservicesPostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBCassandraSQLiteOracleSQL ServerNeo4jCockroachDB
Match insights
Tech:Python, Node.js, Django, Flask, FastAPI
Level:Mid