The electric power sector is undergoing massive transformation, creating new opportunities for engineers, software developers and other technical resources to support grid operations and planning.
PowerGEM offers competitive salaries and a full benefits package with opportunities for career growth and advancement.
If you’re interested in a career opportunity posted below, please submit a resume and cover letter to our corporate recruiter, Ed Kliimczak, at ed@brighttalent.com, ATTN: PowerGEM Recruiting.
Open Positions
We are seeking a talented and motivated software developer to participate in front-end user interface development of PowerGEM software products such as TARA, TARA Studio and PROBE. Multiple positions may be available, depending on applicant skills and experience. The ideal candidate will have a strong foundation in developing high-quality, scalable software solutions for many users.
Responsibilities:
- Design, development and implementation of user interface for PowerGEM commercial software related to power grid presentation and visualization.
- Propose and recommend new visualizations and analytics to drive business insight and data analysis.
- Collaborate with engineering software developers to design new data interface and web-based solutions.
Requirements:
- Practical experience developing front-end applications
- Bachelor’s, preferably master’s, degree in computer science or software engineering
- 3-5 years of experience in software development
- Experienced with programming in one or more of the following: C/C++, C# with WPF and WinForms
- Working knowledge of Python is desirable.
- Working knowledge of commercial C# UI component libraries is a plus.
- For web-based development, familiarity with web development technologies such as JavaScript, and web frameworks (e.g., React, Angular) is preferred.
- Understanding Visual Basic would help to support PowerGEM legacy VBA solutions.
- Experience with GIS/mapping solutions is a plus.
- Cloud deployment experience is a plus.
- Familiarity with power system applications including PowerGEM software (TARA, PROBE) is a plus.
- Experience with power grid operations, markets, and planning functions is a plus.
- Experience with UX design is a plus.
- Unrestricted authorization to work in the United States.
We are seeking a Senior Power Systems Engineer with expertise in power system studies to join our dynamic team. As a Senior Power Systems Engineer, you will be responsible for conducting power system simulations and studies, collaborating with clients, and contributing to various consulting projects.
Responsibilities:
- Conduct power system simulations and studies, including steady state, short circuit, and transient stability analysis.
- Collaborate with clients to understand their needs and provide expert engineering and management consulting.
- Participate in various consulting projects and offer value-added intellectual and analytical contributions.
- Work independently or as part of a team to deliver high-quality results within strict deadlines.
Requirements:
- Bachelor's degree in electrical engineering, with specialization in power systems. Advanced graduate degree (MS/PhD) is preferred.
- Unrestricted authorization to reside and work in the United States.
- Minimum of 6 years of experience working in the electric power industry.
- Advanced analytical skills and knowledge of power systems analysis and modeling techniques.
- Working experience with standard industry software tools, such as PowerWorld, PSSE, TARA, MAPS or similar. Proficiency in at least one power software suite is necessary.
- Proven knowledge of power markets operations, administration, and structures is highly desirable.
- Experience with stability simulation and analysis; working and proven knowledge of stability simulation software tools is necessary.
- Exceptional interpersonal communication skills, with the ability to effectively interact with client representatives and management.
- Ability to work independently with minimal guidance and direction, as well as collaborate effectively as part of a larger team.
The Sales Operations Specialist will support both our internal team and our customers by managing sales processes, analyzing data, and improving the efficiency and effectiveness of our sales team. This role requires a strategic thinker with strong analytical skills and a customer-centric approach.
Key Responsibilities:
- Develop and implement sales processes and strategies to optimize sales performance.
- Analyze sales data to identify trends, opportunities and areas for improvement.
- Implement, manage and maintain the CRM system, ensuring data accuracy and integrity.
- Provide regular and ad-hoc reporting on sales performance metrics.
- Drive the adoption of sales automation tools and technologies.
- Monitor and evaluate the effectiveness of sales campaigns.
- Collaborate with sales leadership to develop and implement incentive programs to motivate and reward the sales team.
- Ensure compliance with sales policies and procedures.
- Leverage data and collaborate with sellers to proactively identify opportunities for upselling and cross-selling to existing customers.
- Support the sales forecasting process by preparing data and creating models to predict sales trends.
- Help develop territory assignments and sales quotas in collaboration with leadership.
Key Attributes & Qualifications:
- Bachelor’s degree in business administration, sales, marketing or a related field
- 5-7 years of experience in sales operations or related roles
- Strong analytical skills with the ability to interpret complex data and provide actionable insights
- Proficiency in CRM systems (e.g., HubSpot, Salesforce) and sales process automation
- Excellent organizational and project management skills
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and build strong customer relationships
- Proven ability to develop, implement, and continuously improve sales processes and strategies
- Experience in creating and managing performance reports and dashboards
- Familiarity with sales methodologies and processes preferred
- Detail-oriented with a high degree of accuracy
- Ability to work in a fast-paced, dynamic environment
We are seeking a talented and motivated software developer with a power system engineering background to join our dynamic team. The ideal candidate will have a foundation in power systems engineering coursework and an interest in software development. This position offers an exciting opportunity to work on cutting-edge projects involving PowerGEM’s TARA software.
Key Responsibilities:
- Learn how to conduct power system steady-state simulations and studies.
- Support transmission owners, generation developers, and ISOs with TARA usage and TARA-based studies.
- Design, development and implementation of application and computational methods related to steady- state power system analysis software for PowerGEM TARA software.
- Conduct research and analysis to identify opportunities for improving the performance and efficiency of our solutions.
- Participate in the testing, documentation debugging, and optimization of software applications to ensure reliability and scalability.
- Develop and implement testing protocols and procedures for software applications, ensuring adherence to quality standards and regulatory requirements.
- Perform unit tests, integration tests, and system tests to validate the functionality and performance of software components. Document test results, identify defects, and collaborate with development teams to resolve issues in a timely manner.
- Provide user support and participate in TARA training.
- Assist in marketing and delivering software and software projects.
- May be asked to participate or assist with consulting projects performed by PowerGEM consulting department utilizing developed TARA software.
Key Attributes & Qualifications:
- Bachelor’s, master’s or Ph.D. in electrical engineering
- One to three years of experience as a power system operations/planning engineer or similar position (recent college grads are encouraged to apply)
- Familiarity with programming in one or more of the following languages is a plus: C/C++, C#, Python
- Coursework in power systems analysis related to power grid planning or operations, modeling techniques, and computational algorithms
- Experience using PowerGEM’s software applications is a plus.
- Experience with an industry tool used for power system simulations, such as PowerGEM TARA, Siemens PSS/E and MUST, PSLF, DSA tools, PowerWorld or similar, is a plus.
- Excellent verbal and written communication skills
- Authorization to work in the United States
Director, Customer Success (United States: Remote)
As a Director of Customer Success (B2B Software), you will be responsible for building and maintaining strong relationships across our customer base, ensuring long-term customer adoption and understanding of our products, driving product adoption, retention/renewal and expansion. You will act as a strategic partner, advocating for customers' needs while aligning them with our solutions to drive long-term success.
Key Responsibilities:
- Customer Relationship Management: Build and maintain strong relationships with key stakeholders, acting as a trusted advisor. Lead customer facing team in long-term account planning and engagement to ensure continued use of our solutions.
- Product Adoption & Engagement: Drive engagement by proactively monitoring customer usage and providing insights to optimize value.
- Renewals & Retention: Increase customer retention by addressing potential churn risks, handling objections and demonstrating continuous value.
- Expansion & Upselling: Identify opportunities for upselling and expansion by understanding customer needs and aligning additional solutions.
- Customer Advocacy & Feedback: Act as the voice of the customer throughout the customer journey, relaying feedback to product and engineering teams to improve the user experience.
- Proactive Support & Issue Resolution: Work closely with support teams to ensure a seamless experience, resolving issues and escalating as needed.
- Customer Success Metrics & Reporting: Track key performance indicators (KPIs), including net revenue retention (NRR), customer satisfaction (CSAT), churn rate and customer health scores.
- Cross-functional Collaboration: Partner with sales, marketing and technical teams to enhance the customer journey and drive revenue growth.
Key Attributes & Qualifications:
- 8-10 years of experience in customer success, account management, or a similar role in a B2B SaaS environment
- Strong understanding of software business models, customer lifecycle management, customer journey and retention strategies
- Experience working with CRM and customer success tools such as Salesforce, Gainsight, ChurnZero or HubSpot
- Excellent communication, presentation and relationship-building skills
- Ability to analyze customer data, identify trends and proactively address risks and opportunities
- Comfortable working in a fast-paced, customer-centric environment with a problem-solving mindset
- Experience managing all customer types—from transactional users to enterprise-level customers
- Experience conducting Quarterly Business Reviews (QBRs) with customers
- An understanding of the energy industry—specifically working with utilities, system operators and developers
Preferred Qualifications
* Experience working with B2B SaaS, AI or cloud-based software solutions
* Familiarity with customer engagement and automation platforms
* Knowledge of customer health scoring models and renewal strategies
The Controller will lead the company’s daily accounting operations, ensuring accuracy, compliance and efficiency in financial reporting. This high-impact role provides direct exposure to senior leadership and plays a pivotal role in driving financial strategy and operational excellence. Reporting to the VP of Finance, the Controller will be instrumental in maintaining financial integrity, optimizing internal controls, and supporting data-driven decision-making. The ideal candidate will bring deep expertise in accounting, financial reporting, and regulatory compliance, ideally within a fast-paced, private equity-backed environment. This is a unique opportunity to contribute to the company’s growth and establish best-in-class financial practices.
Key Responsibilities:
- Financial Reporting & Accounting
- Lead the preparation of accurate and timely monthly, quarterly, and annual financial statements.
- Ensure financial records are maintained in compliance with GAAP and company policies.
- Oversee the accounting close process, ensuring timely and accurate reporting.
- Prepare financial reports for stakeholders, including private equity investors, senior management, and board members.
- Review and manage accounts payable, accounts receivable, payroll and general ledger activities.
- Internal Controls & Compliance
- Establish and maintain robust internal controls to safeguard company assets and ensure the accuracy of financial records.
- Coordinate with external auditors and ensure compliance with all regulatory requirements.
- Liaise with tax team to assist with corporate and sales tax filings.
- Budgeting & Forecasting
- Support the Finance team in preparing annual budgets and financial forecasts.
- Analyze financial performance, identifying trends, variances and opportunities for improvement.
- Assist with cash flow management and ensure liquidity needs are met.
- Process Improvement & Systems Optimization
- Identify opportunities to streamline financial processes and implement automation tools.
- Participate in the implementation and optimization of financial systems (ERP, accounting software, etc.) to improve reporting efficiency.
- Work with cross-functional teams to ensure accurate financial data capture across all departments.
- Team Management & Development
- Lead and mentor a small accounting team, fostering a collaborative and efficient work environment.
- Ensure that the team is trained on current accounting standards, technologies and best practices.
- Develop and implement processes to increase the efficiency and effectiveness of the accounting function.
Key Attributes & Qualifications:
- Education
- Bachelor’s degree in accounting, finance, or related field
- CPA designation preferred
- Experience
- Minimum of 7+ years of progressive accounting experience, with at least 3+ years in a management role
- Experience working in a growing, private equity-backed tech company is highly preferred
- Strong knowledge of GAAP, financial reporting, internal controls, and tax compliance
- Understanding of and experience with ASC 842 and ASC 606
- Familiarity with ERP systems (e.g., NetSuite, HubSpot, etc.) and financial reporting software
- Experience in managing audits, working with external auditors, and preparing for due diligence processes
- Skills & Competencies
- Strong analytical skills with the ability to interpret complex financial data
- Excellent organizational and leadership skills, with the ability to manage multiple priorities in a fast-paced environment
- Ability to communicate complex financial information clearly to non-financial stakeholders
- High attention to detail and accuracy in financial reporting
- Strong proficiency with Microsoft Excel and other financial analysis tools
- Knowledge of private equity reporting and expectations