Staff Software Engineer (Full Stack)

Lafayette, Colorado
The journey to space starts with the engines. 

Ursa Major was founded to bring a new model to space access: one in which every link in an enormous value chain isn’t limited by those around it. We design rocket engines and propulsion solutions.  

Our products and technologies require an extraordinary team. A team who will mold tomorrow’s technologies while deploying today’s best. We are comprised of intrinsically motivated individuals who have a passion for solving problems and empower each other every day to develop our skills, knowing that there is always room for growth.

As a member of our engineering team, you will be expected to own and accomplish more than most think possible with less than many claim necessary. Our business model depends on best-in-class technologies, which means we require a best-in-class team. With multiple products spanning every phase of life cycle, engineers at Ursa Major are expected to be self-starters with a passion for problem solving. We seek to reward good ideas and the ability to execute regardless of prior experience; and most of all hold high standards of teamwork, creativity, and collaboration. 
We are looking for a Software Engineer who wants to be an integral part of how we do business at Ursa Major. Advancing our data processing, analytics, and automation to increase company efficiency. You will be responsible for creating User Interfaces, Data Analytics Visualizations, designing APIs, and connecting them to improve our workflow efficiency.  You will interface directly with internal customers to ensure that tools are well documented, understood, and having a positive impact on our operational efficiency.  The results of your work will be visible to everyone in the company to help drive decision making at all levels.
Utilizing data from our test database, you will create automated pre-test and post-test reports, dashboards, data review interfaces, database query tools, and metadata exploration tools. You will increase the efficiency of test through systems that give access to our data faster and with improved insight. If data visualization, clean user interface design, and eloquence from complexity is your thing, this job is for you.
A Software Engineer at Ursa Major is expected to own and inform major system decisions at every life cycle of our products. You will help Ursa grow our software capabilities over time. You will work within a small team to ensure that our software uncovers the patterns hidden in our extensive test data and results in best-in-class rocket engines. You will need to be driven, detail oriented, and focused to support efforts to continually improve our engines. You will have to respond to quickly to development challenges while guaranteeing the high performance and maintainability of our products.
Colorado law requires us to tell you the base compensation range of this role, which is $160,000 - $210,000, determined by your education, experience, knowledge, skills, and abilities. The salary range for this role is intentionally wide as we are evaluating individuals based on their unique experience and abilities to fit our needs. Most importantly, we are excited to meet you, and see if you are a great fit for our team. What we can’t quantify for you are the exciting challenges, supportive team, and amazing culture we enjoy. Click here for more information about our awesome benefits.


We’re an equal opportunity employer. You will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

No outside recruiters please.


As a U.S. government contractor, Ursa Major is subject to President Biden’s September 9, 2021 Executive Order on Ensuring Adequate COVID Safety Protocols for Federal Contractors requiring federal contractors to be fully vaccinated from COVID-19. As such, Ursa Major requires employees to either show proof of vaccination or demonstrate an exemption for medical or religious reasons by December 8, 2021. Per the executive order, “fully vaccinated” means two weeks after a final dose of a one- or two-dose COVID-19 vaccine approved for regular or emergency use by the U.S. Food and Drug Administration or World Health Organization.
  • Architect systems, create implementation plans, and execute implementation within set deadlines
  • Create front-end systems for viewing and interacting with data from multiple databases
  • Collaborate with test team to develop APIs that can be called from Python, Matlab, and other custom software to interact with test data, inventory data, and design data
  • Create documentation and training to guide internal customers
  • Support internal customers to implement features and visualizations that are effective
  • Integrate test database software with other enterprise software
  • 10+ years experience as a front-end or full-stack developer or software engineer
  • UX/UI development experience
  • Implementing dynamic data visualization and plotting
  • Experience with data visualization frameworks
  • Advanced knowledge of Python
  • High proficiency with at least one other modern language
  • Ability to work effectively in teams or individually
  • Ability to be self-directed and balance several tasks at one time
  • Excellent problem solving, project management, and communication skills
Desired Experience
  • Experience developing software products for internal or external customers
  • Test driven design/development
  • Experience with Azure, SQL and NoSQL databases, developing/maintaining APIs, Containers, cloud environments, CI/CD
  • Understanding of latest industry trends and best practices
  • Thorough attention to details to ensure high-quality development
  • Experience collecting data from many sources for reporting or processing
  • Experience with hardware testing
  • Experience in the space industry
Benefits Include
  • Unlimited PTO - Vacation, Sick, Personal, and Bereavement
  • Paid maternity/paternity/adoptive leave
  • Medical, dental and vision insurance; LTD & STD; Life and AD&D
  • Retirement Savings Plan - Traditional 401(k) and a Roth 401(k)
  • Company stock options

Get in touch

Want to work with us but didn’t see a job listed? Got a question?