Energy Software Career Opportunities with MCG Energy

Join the vibrant and growing MCG Energy team!

Account Coordinator

Minneapolis, MN – Remote

 

This position is responsible for ensuring focused, productive and ongoing communication with both new and existing clients. The coordinator will be a key interface between MCG and customers, and will be expected to deliver professional and responsive services that enhance customer relations and MCG image to the industry. The coordinator will participate in internal teams, meetings, and forums that improve the customer experience and bring the customer’s voice to MCG.

  • Maintain and conduct routine and recurring contact with client companies, as assigned, by phone, email and teleconference.
  • Identify and manage customer priorities using MCG customer service tools. Produce reports and feedback of priorities for management, software team, and account management team. Advocate for customer priorities internally as appropriate.
  • Consult and collaborate routinely with Energy Product Analysts, some of whom who work remotely, to answer customer questions, arrange training, or pass along commercial information. Perform delegated tasks and functions. Elevate customer concerns and necessary decisions to appropriate staff.
  • Respond to requests by gathering and providing information, referring non-routine calls to appropriate staff.
  • Coordinate schedules between the customer and internal teams with regards to meetings, calls, demos, install time, etc. Communicate maintenance events, user gatherings, and MCG announcements to the customer.
  • Complete projects as assigned including, but not limited to, weekly and monthly reports, data entry and other support functions.
  • Respond to suggestions, concerns and complaints from clients and give support when requested.
  • Proactively identify ways to enhance the position, identify process improvement opportunities, and otherwise add value to MCG and client companies.

This individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, education, and/or ability required.

Required Skills

  • Demonstrated client-facing and internal communication skills
  • Professional phone skills and superior email habits
  • Ability to rapidly learn internal customer relations tools, including Microsoft Team Foundation, and Team Support
  • Ability to produce excellent written products, include routine reports and other business documents, e.g. proposals, guides, presentations, etc.
  • Superior meeting conduct and verbal communication skills
  • Strong organizational skills including attention to detail and multi-tasking skills. Ability to maintain and organize multiple priority lists – personal, client, peer, etc.
  • Convey essential information clearly and concisely, both in writing and verbally.Use active listening skills while sharing information.
  • Dedication to meeting team and client deadlines

Other Desirable Skills

  • Strong working knowledge of Microsoft Office
  • Exposure to Agile, Scrum or other software life cycle management processes
  • Ability to work independently and for long periods without direct supervision, meeting targets and timelines as assigned. Provides routine summary of activity.
  • Must be able, in a team environment, to conduct meetings, capture meeting notes and action items, and elucidate requirements and meaningful discussion.
  • Flexible and responsible

Leadership Skills

  • Strong prioritization and planning skills
  • Strong analytical and problem-solving abilities
  • Action Oriented
  • Time Management
  • Problem Solving
  • Collaboration
  • Customer Focus
  • Risk Taking
  • Ownership
  • Motivation
  • Creativity

EXPERIENCE

  • A minimum of 3-5 years of sales support or customer service experience preferably in energy trading, a software/technology organization, or in the Electric Utility industry.
  • Proficient with Microsoft Word, Excel, Outlook, and PowerPoint
  • Prior demonstrated high level organizational skills

The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. The employee is required to sit, stand, walk, communicate with other employees, and work with computers. Specific vision abilities required by this job include close vision and the ability to adjust and focus.

This position will perform all work in a remote work environment.

This position will not supervise others in the department.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

SQL Developer

Minneapolis, MN – Hybrid

We are seeking a SQL Developer with 4–6 years of professional experience who is interested in developing expertise in settlement calculations within North American energy markets. In this role, you will work closely with Senior Developers and Settlement SMEs to translate business rules into SQL-based logic that supports financial settlement processing, reporting, and audit workflows. This position is ideal for a developer with strong SQL fundamentals who wants to grow into a specialized and high-impact domain.

  • Develop, maintain, and troubleshoot T-SQL stored procedures, queries, and supporting database objects used in settlement processing.
  • Translate business and settlement rules into accurate and maintainable SQL logic.
  • Work with SMEs and the Lead Settlements Developer to understand charge codes, effective dating rules, and settlement requirements.
  • Support processing of interval-based time-series data and transactional datasets.
  • Verify calculation outputs and assist in data validation and discrepancy resolution.
  • Participate in code reviews and follow established SQL coding standards.
  • Assist in diagnosing and resolving production issues related to settlement logic or data quality.
  • Contribute to documentation supporting auditability, operational workflows, and maintainability.

Technical Skills:

  • Strong T-SQL development skills (stored procedures, set-based operations, joins, aggregations).
  • Solid understanding of relational database design and data modeling concepts.
  • Ability to interpret and reason about complex data relationships across multiple tables and systems.
  • Ability to analyze and work within existing SQL logic to troubleshoot and enhance functionality.

Soft Skills:

  • Strong analytical thinking and attention to detail.
  • Ability to break larger requirements into incremental technical tasks.
  • Clear communicator, able to explain logic and outcomes to technical and non-technical stakeholders.
  • Self-driven learner who can work independently and collaborate effectively.

OTHER DESIRABLE SKILLS

  • Experience working with financial, operational, or time-series datasets.
  • Experience supporting financial calculations, billing operations, or reconciliation workflows.
  • Exposure to ISO/RTO energy market settlements (CAISO, PJM, MISO, ERCOT, etc.).
  • Familiarity with XML-based data processing.
  • Understanding of C#/.NET for tooling or reporting integration.

EXPERIENCE

  • Minimum 4+ years of professional SQL development experience supporting business logic, data processing, or reporting workflows.
  • Bachelor’s degree in Computer Science, MIS, Engineering, Math, Finance, or related field preferred, not required.

The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. The employee is required to sit, stand, walk, communicate with other employees, and work with computers. Specific vision abilities required by this job include close vision and the ability to adjust and focus.

This position will perform all work in a hybrid work environment. Travel is expected as required by the needs of the department.

May act as a mentor or technical lead on projects.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Marketing Coordinator

Minneapolis, MN – Hybrid

The Marketing Coordinator will support the development and execution of marketing campaigns that generate leads, drive product awareness, and fuel customer engagement. You’ll work with the marketing, sales, and product teams to help bring our software solutions to market and optimize our digital presence. This role also assists in maintaining company websites, social media, and other media presence including magazine articles.

  • Assist in the planning and execution of integrated B2B marketing campaigns across email, web, social, and paid media to drive lead generation and customer acquisition
  • Collaborate with Content and Marketing Manager to create compelling marketing assets
  • Monitor and report on campaign performance using tools like Google Analytics, HubSpot, and Salesforce—providing actionable insights and recommendations
  • Support SEO/SEM initiatives by assisting with keyword research, performance tracking, and optimization recommendations
  • Maintain the marketing calendar and ensure projects are completed on time and within scope
  • Conduct competitor research and assist in market analysis to support positioning and messaging efforts
  • Work cross-functionally with Sales and Product teams to align marketing activities with company goals and customer pain points
  • Other duties as assigned

Required:

  • 1–3 years of marketing experience, preferably in a B2B or SaaS environment
  • Understanding of the SaaS sales funnel, buyer journey, and lead generation tactics
  • Proficiency with marketing tools such as HubSpot, Google Analytics, Google Ads, and CMS platforms like WordPress
  • Strong written communication and copyediting skills
  • Familiarity with SEO best practices and basic knowledge of PPC campaigns
  • Strong organizational and project management abilities
  • Analytical mindset and comfortable working with data
  • Passion for technology and an eagerness to learn in a fast-paced, agile environment

 

Preferred:

  • Experience with CRM systems like Hubspot
  • Content creation and editing for web or print publications (magazine articles, blogs, etc.)
  • Experience with business social media platforms such as LinkedIn
  • Website maintenance – knowledge of HTML/CSS is a plus
  • Basic design skills (e.g., Canva, Adobe Creative Suite)
  • Experience with B2B SaaS content creation or demand generation campaigns

The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. The employee is required to sit, stand, walk, communicate with other employees, and work with computers. Specific vision abilities required by this job include close vision and the ability to adjust and focus.

This position will perform all work in a hybrid work environment. Travel is expected as required by the needs of the department.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

2025 Conference thank you