NES Careers

Join our awesome team to work hard, make a difference and succeed in a fast-paced environment

Do you want to help change the world? 

Networked Energy Services is helping to usher in a new era of safety, efficiency and reliability for electrical utilities all over the world. With some of the most talented minds in the industry, we are developing leading edge software, communications, and electrical grid sensing solutions to help utilities distribute electricity in innovative ways while incorporating renewable energy sources in an efficient and safe manner. We are also enabling end users to become active participants in energy conservation to help preserve our precious resources and promote green habits to help make the world a better place. We are able to achieve our vision through deep industry knowledge and experience, the pursuit of superior products, a passion for quality, and a healthy dose of light-hearted humor and fun.

We’re growing and need your help to continue our great progress. Ask yourself if NES is a good fit for you.

  • You are energized by new technology, emerging markets, aggressive goals and challenging assignments.
  • You feel rewarded seeing products you helped design, build, and sell get deployed throughout the world.
  • You seek out and appreciate a team of intelligent, motivated and inspiring individuals across every discipline.
  • You enjoy working in a close knit team where professionalism, mutual respect, teamwork, discipline and commitment are kept in high regard.
  • You care about global issues and want to contribute to something meaningful for generations to come.

Make a difference in the world. Join NES and help us reign in a new era of energy management and conservation.

We're always interested in working with passionate and professional people. If you are interested in working with us,
please email us at

Lebanon Career Opportunities
Job Title Location
Financial reporting accountant Beirut, Lebanon Apply


Finance Reporting Tasks:

  1. Support Project Manager and Business Development Manager in projects & sales reports
  2. Coordinate input from internal resources, project managers, partners and subcontractors
  3. Prepare project budgets and ensure that the project is delivered within budget.
  4. Document and analyze current and future processes/systems

 Accounting tasks:

  1. Prepare financial reports as requested by CFO – this necessitates having excellent command of Excel & PowerPoint
  2. Responsible for fixed assets management
  3. Communicate with Clients and Banks (including assistance in LC issuance)
  4. Prepare Financial Statements monthly (Stt of Income, Stt of Financial Position, Stt of Cash flow …)
  5. Assist in preparing and controlling budgets
  6. Assist in inventory control & reporting (work closely with Inventory Schedulers & Logistic department)
  7. Communicate with external & internal auditors if needed
  8. Be efficient as a team member and contribute to a positive and friendly environment
  9. Assist colleagues in the Accounting & Finance Department when needed
US Career Opportunities
Job Title Location
Software Engineer Fargo, ND Apply

NES is looking for a Software Engineer to join our software development team in Fargo, ND.

At Networked Energy Services (NES), we work with the “smart grid” (networked electrical grid). We provide solutions that enable electric utilities to operate the electrical grid more reliably and offer their end consumers more innovative services. NES provides an end-to-end, interoperable solution that includes sensors, electricity meters, field area networks, and application software. NES suite of application software provides smart metering operations and network management, as well as, grid applications for non-technical losses, voltage monitoring, and low voltage grid automated topology mapping.

In the role of Software Engineer you will be responsible for designing and developing back-end server software. This software controls communication with meters, configurations, billing reads, disconnecting power, and other grid-related functionality. This software is developed using C# and uses Microsoft SQL Server for the databases.

Essential Duties and Responsibilities

  • Creating technical specifications for back-end server software and Web Services based on marketing and customer requirements and use cases.
  • Creating code for back-end server software and Web Services based on technical specifications written by you or other members of the team. This will be done in the Microsoft Visual Studio environment and written in C# with SQL server as the database.
  • Creating and executing automated unit tests in the Microsoft Visual studio environment
  • Actively participating in architecture discussions, technical design reviews, and code reviews
  • Maintaining and updating legacy code
  • Providing troubleshooting assistance to customer support and field engineers for questions and issues that arise with existing customer software installations.
  • Determining appropriate tasks to automate and creating tools or scripts to improve productivity
  • Collaborate with internal teams to determine the best implementation of functionality throughout the NES product stack.
  • Staying up to date with the latest software technologies; providing guidance on how they could be used and applied to NES software products.

Basic Qualifications

  • Bachelor of Science in Computer Science or related field
  • 5 or more years of experience in a software engineering or development role
  • Experience developing in C#, expert level preferred
  • Experience with Microsoft SQL Server including troubleshooting performance issues, expert level preferred
  • Ability to work independently with little supervision
  • Creative problem solving skills

Preferred Qualifications

  • Experience creating large, scalable, back-end server processes
  • Experience with parallel processing
  • Experience developing or knowledge of WCF services and Windows Services
  • Experience with Agile processes
  • Experience with TFS and SharePoint


At NES, we believe that a collegial, supportive workplace brings out the best in our employees. That’s why we offer a range of benefits and perks, including:

  • Healthcare coverage for you and your family, along with dental and vision coverage
  • Employee referral bonus program
  • Employee assistance program
  • Pre-tax offerings: 401(k) and flexible spending plan
  • Company paid life insurance & AD&D, STD, and LTD
  • Competitive vacation and sick plan
  • Gym Membership Benefit

In order to remain competitive, we regularly re-evaluate our benefits package. We’re committed to fostering an environment that encourages creativity, productivity, and excellence.