Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Software Engineer for Disruptive Architecture Industry Startup (C++/Unreal)

Generate

OUR MISSION

Generate is a Boston-based MIT-spin off technology company with the mission to digitize one of the world’s largest and least digital industries: the 12-trillion-dollar Architecture, Engineering, and Construction (AEC) sector.

We are bringing the many innovations and techniques from state-of-the-art gaming technology (like Proceduralism, GPGPU, Real-Time Graphics, and more) into transforming how the AEC sector designs and builds. When implemented at scale, our technology can help tackle the global climate and housing crises by accelerating the deployment of cost-effective, sustainable building materials and systems.

Our team is seeking an experienced Unreal Engine C++ Software Engineer to develop and deploy the technology at scale.

YOUR ROLE

In this role, you will:


  • 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. You will 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.).

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).

  • Operate in a workplace environment conducive to the respectful debate of ideas and opinions. 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.

  • Most importantly, treat team members kindly—kindness is contagious, and nobody should feel disrespected in an intrinsically stressful technology-development environment.

NICE TO HAVES


  • Experience with computational and procedural mesh geometry.

  • Previous development of user-facing tools or desktop software.

  • CAD industry experience (Autodesk, Dassault, OnShape, SolidWorks, etc.).

  • Architecture, Engineering, and Construction (AEC) industry experience.

  • With JavaScript systems (Redux, React, TypeScript, Next.js, etc.).

  • Experience with networked systems, distributed data, CRDT, or collaborative editing.

Please include links to any representative code or portfolio samples you can share (Github, Bitbucket, tools, games, apps, etc.) in the "Experience Summary" section of the application. We would prefer candidates in the US, but are eager to talk to anyone with a track record in the game development space and making great software.

Generate is remote work first, but we are also willing to discuss relocation to Boston, Massachusetts: a global epicenter of technological innovation!

We are proud to be an equal opportunity employer and welcome applicants from all backgrounds, including those from historically underrepresented communities. We are committed to reflecting the values of diversity, equity, and inclusion, both in the workplace and in the products we deliver to the industry. We are excited to hear from you!

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Remote Senior Software Engineer for Disruptive Architecture Industry Startup (C++/Unreal) in Jersey City, NJ vacancy
  • $100k - $150k

     ...the Studio Founded by games industry veterans, Rushdown was...  ...is looking for an experienced Unreal Engineer to join us in support of our...  ...However, we also support fully remote work for candidates living across...  ...Engine. Excellent C/C++ programming skills and the ability... 
    Remote work
    Senior
    C++
    Work at office
    Local area
    Worldwide
    Flexible hours

    Rushdown Studios

    Portland, OR
    a month ago
  •  ...disciplines—from architecture and ecology...  ...for the engineering and design of...  ...an emerging software product....  ...development industries. Role Overview...  ...innovation-driven Senior Software...  ...like C++ or .NET are...  ...tools (Unity/Unreal). Ability to...  ...utilizing GIS and remote sensing data... 
    Remote work
    Senior
    C++

    OXMAN

    New York, NY
    2 days ago
  • $193.73k - $236.78k

     ...Organizations—from startups to Fortune 500...  ...proofing data architecture, Starburst...  ...As a backend engineer for the Galaxy...  ...As a Backend Software Engineer at Starburst...  .... Anchored in industry-proven...  ...challenge everyday to disrupt our industry –...  ...laws. #LI-Remote #BI-Remote... 
    Remote work
    Senior
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Starburst

    Columbus, OH
    15 days ago
  •  ...differentiated architecture seamlessly integrates...  ...hardware, software and system...  ...of architects, engineers, and business professionals...  ..., and fully remote roles....  ...and experienced Senior Software Engineer...  ...Experience with C++ or Python is...  ...semiconductor industry. At Cornelis... 
    Remote work
    Senior
    C++
    Flexible hours

    Cornelis Networks, Inc.

    Jersey City, NJ
    15 days ago
  • $150k - $200k

     ...is shifting the industry from an era of mass...  ...of spacecraft. Engineered to survive the harshest...  ...Series C space startup, we'd love for...  ...The Role As a Senior Software Engineer on our...  ...overall mission architecture, and you will work...  ...programming language (Go, C++, Java, C#,... 
    Senior
    C++
    Permanent employment
    Shift work

    K2 Space

    Seattle, WA
    5 days ago
  •  ...PostgreSQL while mentoring engineers and shaping architecture in a fast-moving, remote-first environment....  ...' America's Best Startup Employers (2021-2024)...  ...We’re looking for a Senior Software Engineer with a full stack...  ...walls, together - Our industry is stuck in the status... 
    Remote work
    Senior
    Visa sponsorship
    Work visa
    Shift work

    Kin Insurance

    New Orleans, LA
    a month ago
  •  ...scalable photonic engines, Lumilens is...  ...re a well‑funded startup backed by Mayfield...  ...technologies in the industry. This isn’t incremental...  ...manufacturing software for optical...  ...built with MVVM architecture, featuring multi‑...  ...Ability to debug remotely without direct debugger... 
    Remote work
    Senior

    Lumilens Inc.

    Poland, NY
    4 days ago
  • $115k - $185k

    A composite parts manufacturing startup in California is seeking a highly motivated Sr. Software Engineer to join their team. This remote role offers a unique opportunity to contribute to...  ..., and experience with Rust or C++. Competitive salary ranges from $115,000... 
    Remote work
    Senior
    C++

    Layup Parts

    Huntington Beach, CA
    5 days ago
  •  ...Senior Software Engineer No crunch. No core hours. Work the way...  ...initiatives with major industry partners. Unlike...  ...experience. ~ Strong C++ skills. ~ A desire...  ...Nice to have: Unreal Engine 4/5 Graphics...  ...where you want. We are a remote-only company. We... 
    Remote work
    Senior
    C++
    Full time
    Contract work
    Worldwide
    Flexible hours

    Bitwise Alchemy

    United States
    2 days ago
  • $140k - $200k

     ...frontend and backend engineers, AI research scientists...  ...Stanford, high growth startups like Stripe, Vercel, Bolt...  ...Lead the design, architecture, and development of native...  ..., and - when needed - C++. Define and enforce...  ...and inclusive software. ~ Excellent software... 
    Remote work
    Senior
    C++
    Work at office

    Speechify

    Long Beach, CA
    15 days ago
  •  ...Hybrid, Arlington, VA (Remote option available for...  ...DeepSig is the industry leader in ML-based signal...  ...portfolio. We are seeking a Senior Software Engineer to expand that...  ...preferred ~7+ years of C++ development...  ...be transforming and disrupting how signal processing... 
    Remote work
    Senior
    C++
    Full time
    Contract work
    Flexible hours

    DeepSig Inc

    Arlington, VA
    4 days ago
  •  ...datacenters. Our differentiated architecture seamlessly integrates hardware, software and system level...  ...thinking team of architects, engineers, and business...  ...onsite, hybrid, and fully remote roles. Join our Network...  ...Strong proficiency in C/C++ and Python ~ Linux systems... 
    Remote work
    Senior
    C++
    Flexible hours

    Cornelis Networks, Inc.

    Portland, OR
    15 days ago
  • $148k - $226.2k

     ...autonomous driving software stack before it...  ...roads. As a software engineer on the Simulation...  ...5+ years relevant industry experience Strong...  ...programming skills in C++ and Python. Clear...  ...in a hybrid or remote workplace. Comfortable...  ...such as Unity, Unreal Engine, or PhysX.... 
    Remote work
    Senior
    C++
    Local area
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    4 days ago
  • $139k - $180k

     ...Senior Software Engineer Own the software architecture and implementation for real-time radar/EO/IR prototype systems Location...  ...programming skills in modern C++ Proficient in test-driven development...  ..., especially for radar or remote sensing applications Experience with... 
    Remote work
    Senior
    C++
    Full time
    Local area

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    4 days ago
  •  ...Position Title: Senior Software Engineer Location: Huntsville, Alabama Job Type...  ...Hawaii, Nevada, Alabama, and remote locations to solve critical...  ...Engineer to support the architecture, development, integration,...  ...experience developing software in C++ and C Experience developing... 
    Remote work
    Senior
    C++
    Full time

    Page Mechanical Group Inc

    Huntsville, AL
    5 days ago
  • $190.4k - $285.6k

     ...Senior Software Engineer Stripe, LLC. is a financial infrastructure platform for businesses. Millions...  ...enterprises to the most ambitious startups - use Stripe to accept payments, grow...  ...years of experience with typed (Java, C++ or Scala) or untyped programming languages... 
    Remote work
    Senior
    C++

    Stripe

    United States
    3 days ago
  •  ...the company | Senior Software Engineer | Los Angeles, CA (HYBRID) / Hyderabad,...  ...background is tech, not finance: startups, Meta, data infrastructure...  ...everything: practices, architecture, tooling, culture. In the past...  ...language (C#/.NET, C++, Java, Scala, Go) Cloud‑native... 
    Senior
    C++
    Work at office

    United States Digital Space LLC

    Los Angeles, CA
    4 days ago
  •  ...Senior Rust/C++ Engineer This is a remote position. The employer develops a breakthrough...  ...and Network. System Architecture: Define the high-level structure...  ...and state-of-the-art software testing practices. You...  ...working in financial services industry 6+ years of experience... 
    Remote work
    Senior
    C++
    Flexible hours

    STARTUP TALENTS

    United States
    5 days ago
  • $165k - $242k

     ...What You’ll Do: Senior engineers are area owners who...  ...and drive architecture within the team;...  ...Are: ~5–8 years industry experience building...  ...in Python or Go (C++ a plus) and deep...  ...focused on innovative disruption California Consumer...  ...work environment, remote work may be... 
    Remote work
    Senior
    C++
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    Dormont Manufacturing Company

    Sunnyvale, CA
    5 days ago
  • $150k - $250k

     ...AI data centers, in industries ranging from life...  ...Hamilton, VP, Solutions Architecture & Engineering | NVIDIA...  ...looking for a hands-on Senior Staff Software Engineer who will...  ...proficiency in Go, C++, or Python , specifically...  ...federal, state, or local law. #LI-Remote
    Remote work
    Senior
    C++
    Local area

    DataDirect Networks Inc

    United States
    1 day ago
  •  ...our innovative data engine and built for rich...  ...is looking for a Senior Software Engineer. Your...  ...revolutionizing the healthcare industry, making a tangible...  ...tools in remote and local settings...  ..., Java, Scala, C++ Experience working...  ...Nomi Health delivers disruptive healthcare... 
    Remote work
    Senior
    C++
    Local area

    Nomi Health Inc

    Salt Lake City, UT
    4 days ago
  •  ...Sr. Engineer Opportunity Come build, innovate, disrupt, and thrive! KēSTA I.T. is actively...  ...with our industry creating client....  ...is seeking skilled Software Engineers to join a fully remote Graphics team. In this...  ...in languages such as C++ and/or Python, particularly... 
    Remote work
    Senior
    C++
    Permanent employment
    Full time
    Temporary work
    Immediate start

    Kesta IT

    United States
    4 days ago
  •  ...high impact in a fast paced, remote startup environment that operates...  ...encourage you to apply. Senior Software Engineer Remote (US) | Reports to:...  ...performance. Review code and architecture, contribute to...  ...and AI (e.g., Python, Java, C++, Go, Scala) plus SQL and relational... 
    Remote work
    Senior
    C++
    Temporary work
    Monday to Friday
    Flexible hours
    Early shift

    15Five

    New York, NY
    3 days ago
  • $191k - $253k

     ...Senior Software Engineer, Maritime Costa Mesa, California, United...  ...States Anduril Industries is a defense...  ...flexible manufacturing architecture that scales from "small...  ...troubleshooting and analyzing remotely deployed software...  ...software in C++, Rust and/or Go Experience... 
    Remote work
    Senior
    C++
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    anduril

    Costa Mesa, CA
    2 days ago
  • $191k - $253k

     ...Anduril Industries is a defense technology...  ...team of experts in software, robotics,...  ...flexible manufacturing architecture that scales from...  ...THE JOB Senior Software Engineers independently drive...  ...and analyzing remotely deployed...  ...embedded software in C++, Rust and/or Go... 
    Remote work
    Senior
    C++
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $87.1k - $157.45k

     ...opportunities for talented Senior Software Engineers with 4+ years of...  ...position does allow remote work but candidates...  ...experience with Java/C++ and object-oriented programming...  ...the ones who disrupt, provoke, and refuse...  ...Leidos is an industry and technology leader... 
    Remote work
    Senior
    C++
    Local area
    Immediate start

    Leidos

    Morgantown, WV
    4 days ago
  • $160k - $230k

     ...a stealth-mode, AI-native startup reimagining the future of IT...  ...leveraging AI, graph-based architecture, and exceptional design to...  ...the Role We’re looking for a Senior Software Engineer who thrives in an AI-native...  ...(Python, Go, Rust, C++, etc.) and designing distributed... 
    Senior
    C++
    Work at office
    Local area

    Standard Template Labs

    New York, NY
    5 days ago
  •  ...receive an alert: Create Alert Senior Embedded Software Engineer (Systems & Architecture) Lincoln Electric is a high-performance industrial machinery and technology...  ...Cellular, Bluetooth, and remote diagnostics Software &...  ...software development (C/C++ and/or Python) Experience... 
    Remote work
    Senior
    C++
    Local area

    Lincoln Electric

    Michigan City, IN
    5 days ago
  • $184.9k - $250.2k

     ...for the innovative engineers to help shape the...  ...a talented Senior Software Engineer in the Query...  ...new features and architecture. You will distill...  ...Fortune 500 companies, startups, and everything...  ...in the industry leading cloud company...  ...programming language like C++, Java, or Rust... 
    Senior
    C++
    Internship
    Flexible hours

    Amazon

    New York, NY
    5 days ago
  •  ...'re a fast-moving, AI-native, Series A startup that will almost double our business in...  ...You'll become a cornerstone of our engineering team and help build the platform that powers...  .... Take domain-specific services from architectural design through to deployment, monitoring... 
    Remote work
    Senior

    Bezos.ai

    United States
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Software Engineer for Disruptive Architecture Industry Startup (C++/Unreal). Be the first to apply!