Lead Backend Engineer

Sorry, this job was removed at 5:48 p.m. (EST) on Tuesday, February 26, 2019
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

IrisVR is a New York-based virtual reality software company looking for a talented and experienced Lead Backend Engineer to join our team full-time at our HQ near Union Square.

We build immersive collaboration tools for 3D design and construction pros. We're bridging the barriers to seamless communication prevalent in built environment industries by establishing a common language for 3D ideas and facilitating shared experience.

In practice, our VR and AR software enables users to review designs before they are built. Our interfaces and infrastructure support a world-class VR experience, with user comfort and ease of use topping our list of product priorities.

Our broad tech stack and the growing number of components that make up our flagship software offering—from real-time rendering and mesh pre-processing pipelines to global multiuser networking—make our company and our engineering team unique. Everyone has a unique skill set, background, and stack, and we are united by the powerful impact we are making in the AEC industry. We are repurposing gaming tech and frontier AR and VR hardware to help 3D pros build the world around us.

Your Mission

Lead a small team of engineers to maintain and expand the server-side backbone that underlies our collaborative features and cloud-based product offerings. Collaborate with industry experts and the teams working on client-side applications to store, sync, and analyze 3D world data. Using customer feedback and specifications from our AEC industry-focused product team, build enterprise-grade systems that support valuable end-to-end workflows for users in the field and back at the office.

Responsibilities

  • Own the application layer of our cloud backend.
  • Draw on your experience building enterprise-grade systems to ensure reliability and scalability.
  • Set a high standard for Golang best practices and lead the team by example.
  • Review and debug code, perform validation and verification testing.
  • Ensure architecture conforms to industry best practices using the latest technologies.

Desired Qualities

  • 6+ years backend engineering experience in a team environment in a senior or lead role.
  • Database experience - SQL and NoSQL / MongoDB, Redis, Pub/Sub
  • Comfort with concurrent programming patterns, Actor model, shared memory.
  • Preference for the Functional programming paradigm (experience with a functional language a big plus).
  • Experience with microservices architecture - Docker, Kubernetes
  • Understanding of distributed-systems design patterns, achieving data consistency across larger clusters, working with infrastructure with infra-as-code tools and approaches.
  • Experience managing cloud infrastructures a plus, understanding how to create cluster designs that are also efficient to operate.
  • Understanding of three-dimensional geometry, mesh rendering, and optimizations for real-time execution.
  • Interest in the future of spatial and contextual computing with VR and AR head mounted displays.
  • Interest and inclination towards leadership and mentorship. Past experience in a lead position strongly preferred.

Technologies We Use

  • Golang, Python, MongoDB, Kubernetes, Istio, Google Cloud Platform
  • Javascript, React, Redux
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

3 West 18th St, New York , NY 10011

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about IrisVRFind similar jobs