Generate logo
Generate

Generate - coming soon

Senior Software Engineer, C++/Unreal

Location

Massachusetts

Posted

60 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishUnreal Engine

Job Description

Senior Software Engineer, C++/Unreal

Generate

• Work as part of a small development team in a lean engineering environment on incremental releases of design software with a planned public launch in Q4 2022. • Make significant contributions to the software's structure and features with a laser focus on providing a fluid, game-like, user-centric design experience. • Contribute to significant aspects of the product development process — data structures, algorithm design, computational geometry, procedural geometry generation, history systems, inferencing and constraint systems, and building information modeling systems, runtime procedural construction system generation, runtime procedural building facades and interiors, custom compute based rasterization in Unreal Engine, and Houdini-esque building design tools. • Contribute expertise and intuition to monthly feature development workshops, bi-weekly sprint planning meetings, and quick daily standups. • Engage in open-ended workshop sessions, to help the product get from "a user wants to do X" to "here is how we will implement X, given our product architecture." • Collaborate with our small, cross-functional team of game developers, architects, and product designers to develop innovative solutions to creating and generating buildings (walls, floors, windows, doors, beams, columns, furniture, etc.).

Job Requirements

  • Deep, intuitive understanding of Unreal Engine 4 (mandatory).
  • Deep, intuitive understanding of C++ and modern software design principles.
  • Track record in the software, technology, or game industries.
  • Experience building and shipping successful games or products.
  • Comfort with the lean product development process in a startup environment: including regular pivots, difficult choices about resource prioritization, and an emphasis on product-market fit.
  • A drive to understand and solve complex problems with novel, creative, and practical solutions.
  • Self-motivated and a self-starter.
  • Excellent communication and collaboration skills, both virtually and in person.
  • Familiarity with version control (We use Git).

Benefits

  • Our team has incredible talent, and our technology will only become better if everyone gets to respectfully challenge each other's ideas to arrive at the best possible solution.
  • Kindness is contagious, and nobody should feel disrespected in an intrinsically stressful technology-development environment.

Related Job Pages

More Backend Engineer Jobs

IESF - International Executive Search Federation logo

Mid-Senior Back-End Engineer – Java, Kotlin

IESF - International Executive Search Federation

Since 2002, successfully delivering local executive talent through a global network of IESF Partners.

Backend Engineer60 days ago
Full TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Take the ownership of core system services, continuously improve the quality of the services by refactoring the architectural design and applying state-of-the-art technologies • Establish and promote best practices in terms of the software lifecycle and QA, develop software solutions in key business areas. • Contribute to the technical roadmap and bridge existing gaps by bringing on board extensive knowledge and skills on Cloud-native event-driven microservice architecture • Collaborate with Product and Data teams to streamline the existing business processes and data flows • Collaboration with the Head of DevOps to consolidate the existing software infrastructure and CI/CD pipelines • Document, demonstrate and disseminate solutions by technical reports, diagrams, and blogs/vlogs

Ukraine
IESF - International Executive Search Federation logo

Mid-Senior Back-End Engineer – Java, Kotlin

IESF - International Executive Search Federation

Since 2002, successfully delivering local executive talent through a global network of IESF Partners.

Backend Engineer60 days ago
Full TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Take the ownership of core system services, continuously improve the quality of the services by refactoring the architectural design and applying state-of-the-art technologies • Establish and promote best practices in terms of the software lifecycle and QA, develop software solutions in key business areas. • Contribute to the technical roadmap and bridge existing gaps by bringing on board extensive knowledge and skills on Cloud-native event-driven microservice architecture • Collaborate with Product and Data teams to streamline the existing business processes and data flows • Collaboration with the Head of DevOps to consolidate the existing software infrastructure and CI/CD pipelines • Document, demonstrate and disseminate solutions by technical reports, diagrams, and blogs/vlogs

Bulgaria
Full TimeRemoteTeam 11-50H1B No Sponsor

• Collaborating with innovative startups searching for Backend Engineers who could support their existing teams • Working on exciting projects in international teams • Providing support to existing teams

Germany
Full TimeRemoteTeam 11-50H1B No Sponsor

• Collaborating with innovative startups searching for Backend Engineers who could support their existing teams. • Gaining the majority of work through recommendations, ensuring clients are great employers and offer exciting projects in international teams.

Germany