Senior Software Engineer (ERP)

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 Advanced Programs Software 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 work directly with the Odoo manufacturing team to develop, improve, and optimize the Odoo software including but not limited to backend connectivity and functionality, 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.

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 enables Ursa to deliver quality engines on time. You will work with other team members and internal customers to identify, plan, and execute new product features that match our business process and needs. You will need to be driven, detail oriented, and focused to support efforts to continually improve our engines and the processes we use to make those 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 $100,000 - $160,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.
  • Identify feature needs or issues in collaboration with internal customers, create implementation plans, and execute implementation within set deadlines
  • Solutions will be built to work seamlessly with Odoo
  • May be involved with other non-ERP projects as company needs dictate
  • Work with other software team members to ensure all software meets Ursa standards
  • Create documentation and training to guide internal customers
  • Ensure that the Odoo implementation represents our Business practices and processes (rather than driving processes with software)
  • Work with other software team members to make a coherent software suite that enables us to focus on making rocket engines
  • 3+ years experience as a front-end or full-stack developer or software engineer
  • Experience with ERP systems and business processes (inventory, accounting, manufacturing, etc)
  • Experience with Python & JavaScript
  • Experience with SQL databases
  • Demonstrated ability to identify customer needs and turn them into functioning software with minimal guidance
  • High proficiency with at least one other modern language
  • Ability to balance priorities to meet schedule requirements for several projects at once
  • Excellent problem solving, project management, and communication skills
Desired Experience
  • 5+ years experience as a Software Engineer
  • Experience with Odoo ERP system
  • Experience developing software products for internal or external customers
  • Test driven design/development
  • Experience with Azure, SQL 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 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?