Try SpatialOS





Software Engineer, Enterprise

Engineering @ Washington DC

Our Purpose

Improbable is dedicated to building powerful technology designed to help solve previously impossible problems and enable the creation of new realities. Improbable unlocks truly next-generation virtual worlds of unprecedented scale, persistence and richness.

Our technology lets developers transcend the limits of regular computation, allowing swarms of servers running in the cloud to cooperate in order to simulate worlds far larger and more complex than any single server could. We hope to answer critical questions through simulations that could lead to a better functioning world.

We are proudly building a diverse workforce, driven by a shared desire to improve and achieve extraordinary things. We’re crafting technology for the future and fostering a problem-solving culture that embraces innovation through iteration and experimentation.

Your Mission

We are a customer first organisation: our engineers are the heartbeat of our business. As a founding member of Improbable's DC practice you will build out our offering in this strategically important location; providing a fundamentally new technology to some of the most interesting and important problems across federal government.

Our engineers work closely with our customers to understand some of their most difficult problems and deliver world-class technical solutions to address them. They are builders and innovators, creating features, frameworks and systems; driving product iteration through feedback.

They get to the heart of a customer’s needs and are instrumental in the requirements gathering, architecting and implementing of technical products and services based on our core technology. We leverage Java and C# for much of our work with additional data-wrangling with Python and associated libraries. We value pragmatism and professionalism as well as clean code and innovation.

You can read about the engineering culture of the division here.


  • Demonstrable software engineering skills, with knowledge of multiple languages and paradigms.
  • Experience designing and delivering software solutions with US Enterprise and/or US Federal Government customers.
  • Clear communicator with independent problem-solving skills. An ability to adapt to different levels of technical understanding.
  • Pragmatic, creative and flexible; able to focus on solving important problems through a tight customer feedback loop.
  • Technical ability to contribute meaningfully at all levels of the stack

The following would be advantageous:

  • Current or prior security clearance
  • Willingness to apply for clearance if not already held

Equal Opportunity
The best ideas are often the least expected and require new ways of thinking; that’s why our teams at Improbable are made up of an incredible range of talented people. Improbable is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, related medical conditions and lactation), sexual orientation, gender identity, gender expression, national origin, marital status, age, protected veteran or disabled status, genetic information, or any other legally protected status.
Apply for this job