Location: Flexible (Houston, Dallas or Austin, TX preferred)
M1neral is an early-stage software company reimagining how the energy industry manages assets, data, and deals. Our purpose-built platform empowers energy companies, asset managers, and acquisition teams to streamline complex workflows, centralize critical information, and operate with greater speed and clarity across the enterprise.
We’re not just building tools — we’re delivering the next evolution of energy technology. At M1neral, we believe that modern energy operations demand modern solutions, and we are proud to be at the forefront of digital transformation in one of the world’s most vital industries. With a focus on continuous innovation and customer success, we deliver intuitive, feature-rich software that drives smarter decision making throughout the organization.
We’re looking for a highly motivated, detail-oriented Software Engineer with a strong focus on data to join our growing team. In this hybrid role, you will serve as a critical bridge between our clients and our engineering team, by owning the flow of data into our platform, ensuring smooth customer onboarding, resolving technical issues, and supporting ongoing operations across the product. You will work directly with clients to implement the M1neral platform, upload and validate data as part of client onboarding, troubleshoot product issues, and ensure they get maximum value from our software. Internally, you will collaborate closely with our team to relay client needs, build new data-focused features, fix bugs, and drive continuous improvements to the user experience.
This is a data-first engineering role (about 75% of time) with light React and JavaScript responsibilities (about 25% of time). Your primary responsibility will be to own the ingestion, transformation, and validation of customer data during onboarding and implementation. You will also serve as a hands-on technical problem solver — troubleshooting issues, fixing minor bugs and small features in React, and supporting our QA process by testing and validating new features before release.
This role is ideal for someone who enjoys solving complex problems and is excited to work across the full spectrum of engineering — from ingesting customer data to improving product code. You will thrive here if you’re passionate about data pipelines, databases (SQL and MongoDB), modern cloud infrastructure, and emerging AI tools - and want to make a real impact in a fast-paced, high-growth environment.
- Analyze, structure, and ingest customer datasets to support seamless integration with the M1neral platform
- Own the configuration, testing, and deployment of new customer implementations
- Collaborate closely with engineering team to prioritize, troubleshoot, and resolve technical issues
- Support product releases by executing QA and regression testing and validating key code fixes
- Provide technical support to customers, helping diagnose and resolve product-related issues via email, phone, or ticketing systems
- Participate in continuous improvement initiatives, suggesting ways to enhance processes, tools, and overall product reliability
- Periodically provide after-hours/weekend support for critical issues
- Hands-on coding ability in the MERN stack, especially in debugging and fixing issues across the frontend and backend
- Strong fluency with MongoDB, including querying, data modeling, and performance awareness
- Working fluency in SQL, with the ability to write queries, analyze relational data, and troubleshoot data integrity issues
- Proficiency in Python for scripting, data transformation, or automating technical workflows
- Strong debugging and problem-solving skills, able to work across both code and data layers
- Detail-oriented, organized, and capable of managing multiple tasks and priorities simultaneously
- Strong sense of ownership and accountability in delivering high-quality work
- Previous experience in energy technology or supporting enterprise or B2B SaaS products a plus
- Base salary of $65,000-$75,000 depending on experience
- Potential for additional bonus compensation for high performers
- Generous paid time off and company holidays
- Direct access to leadership and real career growth opportunities
- Opportunity to have a meaningful impact in a growing, mission-driven tech company
- Candidates must be authorized to work in the United States at the time of application, as we are unable to sponsor visas for this position. If applicable, it is the candidate’s responsibility to maintain valid work authorization throughout the duration of employment.
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance