Software Developer

$90,000 - $115,000 yearly
  • Carbon America
  • Arvada, CO, USA
  • Jun 17, 2022
Full time role Engineering: Software

Job Description

Who we are: 

We’re a passionate, hard-working, and quick-moving group of people that are driven by the mission to save the planet. We believe we can make a difference in the battle against climate change by leading the carbon capture and sequestration industry, and we are building a like-minded team to help do just that.  

 Carbon America is the first vertically integrated company in the industry – a one-stop-shop of engineers, project managers, developers, and financiers focused on capturing more CO2 in shorter amounts of time and at lower costs.  

 As a start-up, there are a few key attributes that all Carbon America employees possess. We are creative problem-solvers, we wear many hats, we are agile, and we work as a championship team. It is important that every hire connects to our vision, mission, and values as a company. Join the leader in the CCS space in making climate change history™! 

Job Overview: 

The Software Developer will work as a member of the Modeling and Simulation Team to develop software to simulate and optimize Carbon America’s products and servicesi.e., cryogenic carbon capture and related technologies. This position will own the development and maintenance of custom software created in modern programming languages, including Julia, Python, and JavaScript. Critical to this role is knowledge of software-development best practices in a team environment. This role will be responsible for the application of programming standards and ensuring a well-tested and documented code base. 

Knowledge, Skills, Abilities: 



  • 2+ years of experience in developing software for scientific applications 

  • Understanding of software-development best practices 

  • Experience in multiple programming languages, such as Julia, Python, JavaScript, and C++ 

  • Experience using git repositories and github web features 

  • Ability to work both autonomously and collaboratively as needed 

  • Excellent communication skills, including active listening skills 

  • BS in Computer Science or closely related field; alternatively, a BS in science or engineering with proven experience in software development 



  • Experience in Julia programming  

  • Experience in developing Graphical User Interfaces 

  • Experience building and maintaining databases for scientific data 

  • Experience in implementing efficient numerical methods for solving differential equations and optimization problems 

  • Experience applying Machine Learning algorithms to experimental data or modeling results 

  • Experience building full software programs from scratch 


Essential Responsibilities: 

  • Develop software in Julia for simulating physical phenomena and engineering processes 

  • Apply best practices for achieving computationally efficient code  

  • Assist team in maintaining organized and user-friendly code 

  • Coordinate team’s use of github issues and pull requests 

  • Maintain code-base tests and continuous integration infrastructure  

  • Build and maintain a database for experimental data and model results 

  • Develop graphical-user-interface software for in-house engineering software  

  • Develop interactive visualizations of experimental data and model results 

  • Work in a highly dynamic environment and be flexible to manage and execute multiple projects in parallel 

General Requirements and Job Details: 

  • Must be able to work at a computer for at least eight hours per day 

  • Must be legally authorized to work in the United States 

  • This position is based out of our Arvada, Colorado offices 

  • This position has a standard schedule of Monday through Friday and is Full-Time 

  • This is a salaried position so there may be times when a non-standard schedule is required 

  • This is an Exempt position with a salary range of $90,000 to $115,000 commensurate with experience 

  • Benefits include:  

  • 401(k) + 401(k) matching 

  • Life AD&D insurance 

  • Optional Accident insurance 

  • Medical, Vision, and Dental insurance plans 

  • Paid time off + Paid holidays 

  • Company ownership options 

At Carbon America, we believe that when you put the common good over personal gain you make the world a better place. We work together in alignment with our company’s values to find solutions to climate change. 


Carbon America is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. 

Organization Type


Organization Size



Energy, Carbon Removal Tech

Drawdown solutions

Grid Flexibility, Utility-Scale Energy Storage


New Energy Network