Search the hundreds of open roles at our portfolio companies.

Senior Software Engineer

Diamond Age

Diamond Age

Software Engineering
Phoenix, AZ, USA
Posted on Saturday, September 17, 2022
At DIAMOND AGE 3D our vision is to deliver high quality homes, faster and more affordably, thereby making the American dream of home ownership more accessible. Diamond Age is revolutionizing home building by deploying unique technology that deeply integrates the efforts of people, robotics, and software. Our goal at Diamond Age 3D is to deliver homes that provide safety, familiarity, quality, and attainability to American home buyers. Diamond Age is headquartered in Phoenix, building homes throughout Arizona, with regional and national expansion plans in the next 24 months.
We are looking for an excellent Senior Software Engineer to join our software engineering team. You will be part of an extremely small, tight-knit team that spans across many disciplines, from controls to robotics to enterprise web application software. As such you will be able to make an immediate, large impact at an innovative company looking to change the way houses are built.
As a Senior Software Engineer you will have the opportunity to build the foundational pieces of software necessary to drive toward a fully-autonomous home build. You will be building the software infrastructure upon which Diamond Age will scale its operations. You will be involved from system design to implementation to release and delivery. You will have the opportunity to work directly with your robotics, controls, and mechanical engineering counterparts to build integrated solutions and learn new disciplines along the way.
If this sounds like an exciting opportunity to you, please don't hesitate to apply!


  • Residence in or willingness to relocate to Phoenix
  • 4+ years of professional software engineering experience
  • Experience writing REST HTTP and/or Websocket APIs
  • Experience with an enterprise backend language such as Golang, Rust, C++, Java, Python, or TypeScript
  • Experience with SQL and/or NoSQL databases
  • Knowledge of microservices architecture and system design
  • Proven track record of delivering performant, highly-available, scalable, secure, and concurrent backend applications
  • Desire to work at a fast-paced startup
  • Self-starter attitude with the ability to unblock yourself and drive work to completion through uncertainty


  • Bachelor's Degree+ in Computer Science
  • Experience with git/GitHub
  • Experience with TypeScript/JavaScript/Node.js
  • Experience with React/Redux or other modern frontend frameworks
  • Experience with Docker/Kubernetes/Linux/Bash
  • Meticulousness in code review
  • Experience with NGINX
  • Experience writing firmware/embedded applications
  • Experience with game engine development

Employee Package Includes:

  • Unique culture focused on results, comradery, and personal development
  • Great salary
  • Exceptional health care benefits
  • Equity in the company
  • Liberal PTO policy
Thank you for your interest with Diamond Age 3D!