Vulcan is hiring a

Sr. Software Engineer - Rapid Prototyping

Seattle, United States

Vulcan Inc. is a company working globally to solve some of the world’s biggest challenges. The projects and investments we pursue are inspired by the ideas of our founder Paul G. Allen. As the idea man and original technologist behind Microsoft, Mr. Allen was a pioneer of the PC software industry in the late 1970s and early 1980s – a development that ultimately enabled billions of people to use computers and unlocked incalculable human and economic potential. Today, Mr. Allen is working to save endangered species, improve ocean health, explore new frontiers, research how the human brain works and build sustainable communities. In all his endeavors, Mr. Allen constantly asks “What if…?” and pushes people to challenge conventional thinking, collaborate across disciplines and reimagine what’s possible.

The Sr. Software Engineer will work on a small, collaborative team dedicated to exploring new concepts and technologies. This person will have excellent design skills as well as in-depth coding experience.  The ideal candidate will be flexible and agile and able to engage in development at multiple levels of the user experience.


  • Quickly develop working prototypes and concept renderings often based on abstract requirements.
  • Collaborate with team members and business stakeholders to explore and evaluate technologies and develop product ideas.
  • Work independently to execute on a set of deliverables.
  • Evaluate, assess, and learn new technologies.
  • Apply exceptional analytical and technical problem solving skills.
  • Provide mentoring to other team members. 
  • Bachelor’s degree from an accredited institution and 10+ years relevant software engineering experience.
  • Demonstrated expertise in two or more of the following or similar languages (C/C++, Python, C#, Java, Javascript).
  • Demonstrated expertise in UI/UX design.
  • Demonstrated use of graphic design programs and visual asset creation.
  • Demonstrated track record of ramping up in complex technical domains.
  • Experience communicating with users, other technical teams, and senior management to collect requirements, describe features, requirements, technical designs, and product strategy.
  • Motivated self-starter who is highly results driven, takes enormous pride in work & demonstrates a high degree of enthusiasm for engineering excellence & ongoing self-development.
  • Gaming or other interactive media experience development a plus.
  • Experience with home automation and/or other types of control systems a plus.

Other jobs at Vulcan