Software Engineer

Location: Texas (bonus points for Dallas or Austin)


TestFit is an early-stage startup tackling challenging design problems in the Architecture, Engineering, and Construction industry. Our product is a desktop application that designs multi-family apartment buildings in milliseconds. We’re currently an army of 2 based in Dallas, Texas looking to improve our current offerings and expand into new markets.

Companies should be built to serve people rather than people fit to serve companies. We prioritize people. We’re a family that tackles hard problems together. We want you to be fulfilled and productive, which to us means a flexible but no-overtime schedule and an environment of trust that empowers people to do what they know how to do.

At such a small company, predicting the future can be challenging. We do our best to balance the exciting promise of new horizons with the peaceful clarity of a stable vision. We’d love for you to join us on the journey.


You prefer the power and stability of the desktop over web development. Being a curmudgeon is encouraged but optional.
You understand the balance between software that is perfect and software that exists.
You have high empathy, or at least the ability to simulate it in your Turing-complete brain.
You know that some details are critical, some are irrelevant, and discerning which is which is a vital skill.
You type super duper fast. Like, at least 80 words per minute. Everyone knows this correlates to highly productive programmers.
You rely on the work of others and also realize the value of minimizing dependencies and doing it yourself.
You take pride in owning a product’s development – contributing to the design, implementation, and launch of new features.
You enjoy collaborating with others.
You hate Microsloth with the burning passion of 1000 fiery suns.
You like to learn.

Required skills:
– 2+ years of C (preferred) or C++ development experience
– Solid grasp of 2D geometry and vector mathematics
– Effective communication with both technical and non-technical peers
– Undeterred by unsolved, open-ended problems
– Understanding of high-level software performance principles
– Familiarity with Git or a similar version control system

– Based in Dallas, Texas
– Desktop software built in C
– Very collaborative, much wow