G

GridPoint

Subscription-based energy management and EV charging

Software Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeReston, VA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science or a related field is required.
  • At least 10 years of professional experience in highly senior design or architect roles is required.
  • At least 10 years of experience with Unix internals; Java or .NET; XML or JSON; Oracle, PostgreSQL, or SQL Server; and application frameworks such as J2EE, JBoss, Spring, Hibernate, or OSGi is required.
  • At least 5 years of experience with web services applications is required.
  • At least 10 years of hands-on experience with database programming in Java or .NET using Oracle, PostgreSQL, SQL Server, or another relational database management system is required.
  • Excellent written and verbal communication skills are required.

Responsibilities

  • Author and advocate for software architecture and design specifications for the company's product and service offerings portfolio.
  • Work with Engineering and Operations teams to identify solutions that integrate and support legacy products, evolving products, and new product initiatives.
  • Choose and specify standard approaches for application development.
  • Create, define, or select application frameworks.
  • Identify opportunities to reuse software assets by understanding the broader system environment and other organizational applications.
  • Create component designs.
  • Decompose complex applications into smaller, manageable components during the design phase.
  • Understand component functions, interactions, and dependencies.
  • Communicate architectural and component concepts to developers.
  • Use tools, standard models, industry best practices, and creative design approaches to represent systems and develop prototypes, assets, or supporting assets.
  • Select or specify technical standards, tools, components, and platforms for consistent system specifications and designs.
  • Review the inventory of system designs and software assets to assess efficiency and effectiveness against functional, usability, performance, scalability, reliability, and security capabilities.
  • Prepare comprehensive designs, specifications, and migration plans to achieve optimal system implementations.
  • Prepare reference design examples for selected components and design patterns.
  • Provide technical support and guidance to the Engineering team for reliable maintenance and evolution of system design and capabilities.
  • Provide architectural and design support to the Data Warehouse team for data warehouse system design and implementation.
  • Assess emerging technologies for suitability in the master application framework.
  • Monitor product initiatives to identify solution paths and critical errors in new product plans relative to existing system fundamentals.

Desired Qualifications

  • A Master of Science degree in Computer Science is highly preferred.
  • Experience with Scala, service-oriented architectures, continuous integration, or automated configuration management is desired.
  • Experience with identity and authentication frameworks such as OAuth, SAML, or OpenID is desired.
  • Experience with large-scale data management using Hadoop, Cassandra, or similar technologies is desired.
  • Experience with RESTful designs is preferred.

About the Company

GridPoint

Subscription-based energy management and EV charging

GridPoint provides an energy management platform that helps commercial properties, property managers, and utility partners improve energy efficiency and resiliency. Its subscription-based model gives customers access to tools that monitor and control energy use, deliver actionable insights, and optimize consumption from day one without upfront hardware costs. The company also offers building-centric EV charging solutions, monitoring usage and peak demand to reduce costs and enable revenue opportunities through demand response programs. Unlike some competitors that require large upfront investments, GridPoint focuses on ongoing savings, easier adoption, and a path to a more stable and sustainable power grid. The overall goal is to lower energy bills for clients while contributing to grid stability and sustainability.

Company size
51-200
Company stage
Growth Equity (Venture Capital)
Total funding
$579.4M
Headquarters
Reston, VA
Founded
2003

Recently Posted Jobs

Explore more opportunities at GridPoint

See more jobs