Careers | Eclipse Mining Technologies


At Eclipse Mining Technologies, you will work with a team of forward-thinkers to help shape the future of mining technology. We are a diverse group of individuals who strive to find solutions to resolve some of the most significant data management issues. If you’re looking to be a part of a dynamic and innovative team, please check often for new openings.

Software Engineer II

Employer: Eclipse Mining Technologies, LLC

Software Engineer II

Product Development · Tucson, Arizona

Job Summary:

The Software Engineer II is responsible for assisting in the development, implementation, and support of our SourceOne Enterprise Knowledge Performance System.

This is a full-time position to be worked out of our Tucson, AZ office.


  • Develop, test, and maintain our applications following specifications
  • Work to develop new UI as well as new back-end features
  • Adhere to high-quality development principles while delivering solutions on time and on budget
  • Prepare reports and presentations on the status, operation, and maintenance of the software
  • Participate in peer reviews of solution designs and related code
  • Keep up-to-date on emerging technologies and methodologies
  • Other duties as required

Job Requirements:

  • College or University degree in Computer Science or related discipline
  • 5+ years of relevant software development experience
  • Proficiency in C, C++ languages
  • Proficiency with Data Structures and Algorithms
  • Highly skilled in mathematics is preferable
  • Perform complex software design and development activities that may require extensive analysis, and include the assimilation and enhancement of existing code
  • Research problems discovered by QA or product support and develop solutions
  • Work with QA to develop regression test suites
  • Experience with Visual Studio required
  • Experience with source control such as GIT is required
  • Experience with agile methodologies and Atlassian tools
  • Experience with Python preferred
  • Experience working with web (REST APIs, Sockets, Message Queues) preferred

Apply directly through our job portal HERE

How to Solve the Challenge of Data in Mining. 

If organizing your mine’s data is a challenge, you are not alone; data in mining is unique and complex. Check out this Ebook to learn more about what makes optimizing data challenging and the options available so you can make an informed decision.

Get Access