Senior Software Engineer - Experience Team

US-Remote
Engineering /
Full-Time/US-Remote /
Remote
Illumix is an AR technology and media company that empowers the creation of AR-first experiences. Backed by top tier investors including Lightspeed, Maveron, and Lightshed, Illumix is transforming the future of mixed reality with environmentally intelligent, world-scale AR experiences. We’ve done the heavy lifting to build the underlying capabilities and user interactions that make building any dynamic AR experience effortless.

We are looking for a Senior Software Engineer to build systems, features, and tools for a new mixed reality engine. You will be an important part of bringing our AR experiences to millions by building stable and performant additions to our technology. Along the way you’ll get to collaborate with and learn from our talented engineers. Come join us and help bring mass market AR to applications across industries.

RESPONSIBILITIES

    • Design, develop and maintain AR templates using Illumix core technology to provide solutions for unique client experiences.
    • Collaborate with cross-functional teams to understand business requirements, identify technical challenges, and develop innovative solutions.
    • Able to quickly iterate and prototype with placeholders, while keeping long-term reusable code in mind.
    • Communicate and report progress frequently, and speak up when there are blockers or clarification needed.
    • Take a creative concept or feature request from production and break down into trackable tasks.
    • Ensure high performance and reliability to provide a seamless user experience.
    • Implement best practices for code quality, unit testing, and deployment to ensure the long-term maintainability and scalability of the templates.
    • Continuously evaluate and improve the templates to remain up-to-date with industry standards and ever-changing client needs.
    • Provide in-depth technical documentation to support cross team collaboration and ease of Onboarding for client engineers.
    • Keep up-to-date with industry trends and emerging technologies, sharing knowledge and insights with the engineering team.
    • Participate and contribute to the architectural and technical task breakdown of the templates. 

REQUIREMENTS

    • Strong familiarity with Unity engine and comfortable creating prototypes quickly
    • Experience in developing projects with AR / VR or Mixed Reality
    • Solid understanding of 3D models / environments and math
    • Hands on familiarity with at least one of the following: Asset Pipelines, Tools, UI, 3D Animation, Graphics, Physics, Audio
    • 5+ years of experience with Unity and C# is required
    • Solid knowledge of best coding practices, familiar with code versioning, branching, and conflict resolution
    • Strong understanding of the Unity framework, Capable of architecting and implementing complex features
    • Enthusiasm for collaborating with both other engineers and other disciplines
    • Great problem-solving and analytical skills
    • Available for occasional travel to test onsite

PLUSES

    • A degree in computer science, or a related field
    • Advanced knowledge one or more areas areas from the list above
    • Familiarity with instrumenting, profiling, and optimizing performance issues
    • Experience with or passion for AR
    • Deep understanding of software engineering principles and practices
    • Great communication and interpersonal skills

PERKS AND BENEFITS

    • US Based - Fully Remote (contiguous United States)
    • Full Coverage Medical, Dental, Vision and Long Term Disability (Coverage offered at 99% at the base plan for Employees and at 40% at the base plan for Dependents/Domestic Partner)
    • Self-Contributing Retirement Plans
    • Unlimited Personal Time Off, Sick Days and Paid Company Holidays
    • Monthly Stipend to cover Work From Home costs
    • Access to Company Sponsored Wellness Apps such as SpringHealth and ClassPass
$145,000 - $170,000 a year
Salary ranges are presented in USD (United States Dollar).

Illumix strives to offer competitive salaries in accordance to fairness and market competitiveness. Our compensation structure takes into consideration cost of living and market rates in various regions combined with the individual's experience, skills and expertise. 
At Illumix, we are committed to building a team that reflects the diverse world in which we live. Our goal is to create a culture of empowerment and passion that sets a new standard for mixed reality today. We believe that diversity and inclusivity are essential to achieving this goal, and we are proud to be an equal opportunity employer.

We welcome qualified applicants of all backgrounds, without regard to race, gender, sexual orientation, gender identity or expression, genetic information, national origin, age, disability, medical condition, religion, marital status, veteran status, or any other legally protected status.