Backend engineer responsible for building and maintaining AI-driven development infrastructure, CI/CD, security, and developer platform tools at Mirage.
Responsibilities
Ship features alongside product engineers across video creation software, rendering engine, and developer platform
Turn insights into tools, agents, and streamlined workflows
Rebuild CI/CD to support high change volume
Make deployments safe with progressive rollouts and automated rollback
Own environments for coding agents, including sandboxes and tooling
Design and build the AI layer of a software product, defining how the system reasons, coordinates multi-step tasks and interacts with users. The work covers agentic workflows, model integrations, evaluation and reliability, and close partnership with frontend and backend engineers.
Locations (3)
San Diego, California, United States
Los Angeles, California, United States
San Francisco Bay Area, California, United States
Compensation
Salary: $160K - $250K
Responsibilities
Build multi-step agent workflows that track state, propose actions and carry tasks through to completion.
Link language models to external functions, stored context and lookup layers that span mixed data sources.
Safeguard sensitive information and design fallback behavior for failed tools, incomplete inputs and unreliable model outputs.
Principal Software Engineer (Cortex Vulnerability Experience Platform)
Voyant is seeking a hands‑on Staff Engineer, Backend Engineering to play a key role in building and evolving our core server platform.
Compensation
Compensation: The Base Salary range for this position is between $180,000-$220,000. This position will also be eligible for additional variable incentive compensation and competitive benefits.
Responsibilities
Hands‑On Development – Design, build, and maintain backend systems, APIs, and services.
Technical Leadership – Serve as the go‑to technical leader for the team, guiding design decisions and setting engineering standards.
Mentorship – Mentor and support junior developers, providing guidance, feedback, and technical coaching.
Architecture & Design – Contribute to and help shape scalable, secure, and maintainable system architecture.
Code Quality – Lead code reviews and promote best practices across the codebase.
Build and maintain application software that runs on distributed battery devices, ensuring reliability, security, and performance in edge environments.
Responsibilities
Design and implement core device software with >99.5% uptime
Build robust device-to-cloud communication protocols handling network interruptions
Create safe, rapid deployment infrastructure and tooling for OTA updates
Develop telemetry systems for diagnostics without bandwidth-heavy data
Work within hardware constraints to maximize functionality
The Identity Authentication Services team owns and develops the backend authentication APIs and services used across Expedia Group’s many brands, focusing on scalability, reliability, and low latency.
Compensation
The total cash range for this position in Austin is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Design, develop, and maintain authentication and authorization services that are reliable, secure, and performant for large-scale customer and partner-facing applications.
Implement APIs, data models, and low-level designs that support identity, session management, and policy enforcement workflows across multiple products and platforms.
Collaborate with product, security, and engineering teams to translate authentication and access control requirements into technical solutions and deliver features end to end.
Own the quality, observability, and support for the services you build, including automated testing, monitoring, logging, and on-call participation for production systems.
Apply secure coding practices, threat-aware design, and familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products to continually strengthen authentication capabilities.
Requirements
Bachelor’s degree in Computer Science or a related technical field
Nice to have: designing and operating highly available authentication or identity services at scale
Software Development Engineer II - Identity Authentication Services
Design, develop, and maintain authentication and authorization services that are reliable, secure, and performant for large-scale customer and partner-facing applications.
Compensation
The total cash range for this position in Austin is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Design, develop, and maintain authentication and authorization services
Implement APIs, data models, and low-level designs for identity, session management, and policy enforcement
Collaborate with product, security, and engineering teams to translate requirements into technical solutions
Own quality, observability, and support for services, including automated testing, monitoring, logging, and on-call participation
Apply secure coding practices and threat-aware design, incorporating AI/ML concepts
Requirements
Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.