Creative Software Engineer (Visual Programming) at Leviathan

Company: Leviathan

Location: Chicago, IL
Type: Full-Time
Category: Developer



We are looking for a Creative Software Engineer (Visual Programming) to join our team. Leviathan (, a subsidiary of Envoy (, is a Chicago-based design agency that transforms distinct environments into exceptional experiences. Through the blend of artful content, digital technology and physical space, we design destinations that engage audiences, change perceptions and promote transactions for bold brands and entertainment properties worldwide.

You will succeed in the face of creative and technical challenges, and maximize the definition of possible, collaborating on everything from corporate workplace installations, to theme park attractions, to live events and art installations.

You will report to the Senior Creative Software Engineer.

You Will:
+Be a team software developer and assist with technology architecture on large-scale, one-of-a-kind interactive installations incorporating generative art and media.
+Develop real-time visual effects per motion direction and references
+Help assess incoming project opportunities for technological feasibility, required production time and resources, and options for execution. Work with the creative and project management teams to ensure feasibility, and timeline goals are met.
+Participate in team meetings to communicate and relay feedback, concerns, and recommendations.
+Ensure programming is optimized for best performance and stability; remain up-to-date with real-time trends and technologies; and assist with team R&D efforts.

You Have:
+3 plus years of professional experience working as a creative coder within a digital production company, creative agency or gaming studio
+Proficient in visual programming platforms including TouchDesigner and/or Unreal.
+Secondary skills with Unity, openFrameworks and motion design software a plus.
+Experience working with large-scale interactive installations. Comfortable with software development and hardware deployment required for multiple synchronized computers, depth cameras, projection mapping, touchscreens
+Experience with C++ and/or Python
+Comfortable with 3D rendering and GPU technologies (OpenGL, DirectX, GLSL, similar shaders)
+Excited about pushing the limits of interactive environments using materials, software, and hardware in creative ways, exploring emerging technologies

Our Benefits:
Leviathan offers a great compensation package, 100% employer paid health and dental, vision, 401(k) matching, paid vacation, sick leave and holidays.

About Leviathan:
We build branded environments, themed entertainment, public spaces, events and retail. With such varied backgrounds as motion design, architecture, software engineering and brand strategy under one roof, we bring a unique perspective and increased efficiency to solving complex problems.

We’re committed to attracting a diverse workforce. Diversity, equity and inclusiveness are paramount throughout our culture, principles and practices. By ensuring that every Leviathan person can bring a diverse set of talents, experiences and world views to our work, we’re living out our mission.

At Leviathan, we prioritize making people feel like they can bring their whole selves to work every day (this includes applicants, too). Feel free to share your pronouns and how you’d like to be addressed: she/her, they/them, he/him, ze/zir.

We encourage people from underrepresented backgrounds and all walks of life to apply. Come grow with us at Envoy, where we can be better together.

Leviathan is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

How To Apply: