Esri logo
Esri

Esri technology helps people solve some of the world’s most difficult problems.

Senior Engineer – Power Systems Modeling and Studies

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 1969H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

62 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglish

Job Description

Senior Engineer – Power Systems Modeling and Studies

Esri

• Perform power system reliability studies (power flow, transient stability, electromagnetic transient, short-circuit, etc.) to conduct assessments of BPS reliability, resilience, and security. • Conduct assessments and develop recommendations for industry action to ensure interconnection-wide model quality. • Support NERC’s risk mitigation strategy related to the reliable and resilient operation of the North American BPS by assessing impacts of emerging risks to the BPS such as evolving changes to resource mix, grid transformation, extreme events, cyber and physical security threats, critical infrastructure interdependencies. • Engage collaboratively with industry stakeholders to support proactive risk mitigation of emerging key risks to the BPS. • Study the impacts to BPS reliability with increasing levels of BPS-connected inverter-based resources, distributed energy resources, and other emerging technologies. • Engage and work with industry experts to develop recommended practices in this area. • Support cross-departmental initiatives related to event analysis, reliability risk management, reliability assessments, performance analysis, and standards development. • Support NERC’s efforts to develop resilience metrics with industry and perform studies related to BPS resilience. • Provide engineering support to efforts to integrate cyber and physical security into conventional engineering utility practices (planning, design, operations, restoration, etc.). • Coordinate and lead NERC and other industry stakeholder groups in an effective and efficient manner that provides a safe, inclusive, and diverse environment. • Prepare engineering analysis, studies, and assessments on BPS reliability issues and develop reports, guidelines, or other technical documents to support NERC initiatives. • Engage with engineering experts across different facets of industry to provide technical support, guidance, and engagement in support of NERC’s mission. • Other duties, as assigned.

Job Requirements

  • A bachelor’s degree in a related field and equivalent work experience of 5 to 10 years.
  • Experience working with power system models and simulation tools; ability to independently conduct power system studies and develop reports of key findings and recommendations.
  • Experience assessing the BPS reliability impacts of inverter-based resources, distributed energy resources, changing load composition, and other emerging technologies.
  • Understanding of power system fundamentals such as frequency control, balancing, ramping, voltage control, stability, inverter controls, and operation of the BPS.
  • Understanding of power system relaying, communications, substation topology, and data transfer.
  • Ability to lead stakeholder groups in an effective, efficient, and inclusive manner.
  • Excellent oral and written communication skills, including the ability to prepare and publish technical reports and other documents on security-related topics.
  • Strong expertise and experience developing or assessing steady-state and dynamic models of BPS components.
  • Strong understanding of the drivers of the energy transition, and ability to lead initiatives to ensure reliable operation of the BPS under this rapid change.
  • Experience coordinating teams of industry experts on power system reliability, planning, modeling, or study-related topics.
  • Experience or understanding of ways in which cyber and physical security practices can be integrated more effectively with engineering practices.
  • Experience and strong understanding of NERC Reliability Standards.
  • A master’s degree or higher education in power system engineering with specialization in the areas of modeling, studies, and emerging technologies is preferred.

Benefits

  • NERC is an Equal Opportunity Employer
  • Reimbursement of travel expenses will be in accordance with the company’s travel and expense reimbursement policies.

Related Job Pages

More Full-stack Engineer Jobs

Weflow logo

GTM Engineer

Weflow

Weflow's Revenue AI Platform automates Salesforce data capture and provides full visibility into deal, pipeline, and forecast health. Get each product standalone or save with bundles: Activity Capture Conversation Intelligence Deal Intelligence Forecasting & Analytics 200+ fast-growing companies like BenchSci, Autorabit, IDnow, and Blockaid use Weflow to improve team productivity, deal execution, and revenue predictability. Backed by Gradient Ventures and Cherry Ventures.

Full TimeRemoteTeam 11-50

Role Description We are seeking our founding GTM Engineer to reimagine, automate and optimize the full GTM motion. This is a role for a developer-minded operator who wants to build custom solutions rather than just manage SaaS configurations. You'll be working closely with the founders and GTM teams, integrating best-in-class tools and building AI agents to drive efficiencies across the full GTM motion. This is a high-impact, high-agency position to shape the GTM strategy of a category-defining AI company. - Build the GTM engine: Design and own our end-to-end GTM systems (from signal → pipeline → revenue). - Drive pipeline creation: Own outbound systems (ICP definition, TAM building, enrichment, sequencing). Launch and optimize multi-channel campaigns (email, LinkedIn, triggers, etc.). - Experiment relentlessly: Run experiments across targeting, messaging, and channels. - Build the stack: Lead the technical integration and optimization of external tools (e.g. Clay, Instantly, Heyreach, Hubspot, Nooks, Weflow, enrichment APIs) into a cohesive, automated engine. - Build AI agents: Design and deploy agents that optimize account research, reduce manual data entry, and enhance outbound personalization using various tools & APIs. - Engineer data flows: Build the webhooks and middleware that sync data between our product, CRM and other internal systems with 100% integrity. Qualifications - Builder mindset: you’d rather automate it than document it. - Systems thinker: you see the full funnel, not just one step. - Commercial instinct: you understand what drives revenue. - Scrappy & fast: you ship, test, and improve continuously. - Experience: 2–6 years in GTM Ops, Growth, RevOps, or similar roles. - Track record: building GTM systems or campaigns end-to-end. - Technical skills: Strong hands-on experience with modern GTM stack (e.g. Clay, Nooks, Hubspot) and workflow automation (Make, Zapier, n8n, APIs). - Data fluency: SQL, spreadsheets, enrichment logic. - Startup experience: B2B SaaS or high-growth environments. Benefits - First GTM Engineer, with the opportunity to build and shape the GTM engine. - Fully remote role. - Significant inbound signals. - Strong product-market fit with clear market traction. - Founder has successfully built and exited two companies (Berlin-based). - Compelling equity upside.

Europe
Job Closed
Darwoft logo

Fullstack Engineer

Darwoft

You have just found the top firm for your next successful software development project! 🧠💻📱.

ContractRemoteTeam 51-200Since 2010H1B No Sponsor

Role Description We're looking for a Senior Full-Stack Engineer to join an innovative AI-driven platform focused on transforming how athletes and creators generate social media content. You'll work in a high-impact, early-stage environment, collaborating directly with a Fractional CTO, Product Manager, and CEO. The platform leverages LLMs, multi-agent architectures, and identity-based personalization to deliver scalable, high-quality content across multiple social platforms. This role requires someone comfortable navigating complexity, extending existing systems, and contributing to a rapidly evolving product. - Build and evolve full-stack features using TypeScript, React, and Next.js - Work on a multi-tenant SaaS architecture with AI-driven capabilities - Integrate and orchestrate LLM-based and agent-based systems - Develop and maintain integrations with social media APIs (X, LinkedIn, Instagram, TikTok) - Collaborate closely with product and leadership on technical decisions - Contribute to scalable frontend architectures (App Router, Server Components, streaming) - Implement authentication and authorization flows (OAuth / SSO) - Ensure code quality through testing and solid engineering practices - Work within a monorepo environment and extend existing patterns Qualifications - 7+ years of experience as a Full-Stack Engineer - Strong expertise in TypeScript and strictly typed codebases - Proven experience with React and Next.js (modern patterns) - Hands-on experience building cloud-based applications (Azure preferred) - Solid understanding of OAuth / SSO authentication flows - Experience working in fast-paced, ambiguous environments - Strong communication skills in English and proactive mindset - Experience writing tests (Vitest or similar) Requirements - Experience with Convex or similar real-time backends - Exposure to AI/LLM integrations, prompt engineering, or agent-based systems - Experience with multi-tenant SaaS architectures - Familiarity with monorepos (Turborepo, pnpm workspaces) - Experience in audio/media processing (WebAudio, transcription pipelines) - Background working with social media platforms APIs - Knowledge of analytics and event tracking systems - Interest or experience in content creation or creative domains Benefits - Contractor agreement with payment in USD - 100% remote work - Argentina's public holidays - English classes - Referral program - Access to learning platforms

Remote
Job Closed
Full TimeRemoteTeam 501-1,000

Role Description We are building a next-generation white-label platform that enables partners to seamlessly integrate and distribute ExpressVPN’s services within their own ecosystems. As a Senior / Staff Full-Stack Engineer, you will play a key role in designing and delivering a scalable, secure, and intuitive developer and tenant experience. You will own end-to-end development of critical platform features—from backend services to frontend interfaces—powering a Stripe-like management console for our B2B partners. - Design, build, and maintain the Developer / Tenant Console — a Stripe-style management interface for B2B partners - Develop and manage authentication endpoint configuration flows, enabling partners to register and maintain their own OIDC / OAuth2 identity providers - Build subscription and entitlement services, including endpoints consumed by SDKs for real-time user access and feature control - Create statistics and KPI dashboards, providing tenants with visibility into usage metrics, active connections, MAU, and platform health - Implement billing and usage visibility, including usage-based billing summaries, invoice history, and per-tenant consumption breakdowns - Own full-stack delivery of features, from API design and backend services (Node.js) to frontend implementation (Next.js / React) - Collaborate closely with platform, SDK, and infrastructure teams to ensure seamless integration and scalability - Drive best practices in system design, performance, security, and developer experience - (Staff level) Provide technical leadership, mentor engineers, and influence architectural decisions across the platform Qualifications - Strong experience with Node.js and Next.js / React - Proven ability to own full-stack features end-to-end (API design, integration, frontend architecture, state management) - Experience building B2B platforms, developer portals, or admin/tenant dashboards - Solid understanding of authentication and authorization protocols (OIDC, OAuth2) - Experience designing scalable APIs and backend services - Familiarity with data visualization libraries (e.g., Recharts, Chart.js) for dashboards and reporting - Conduct code reviews and ensure high code quality through automated testing - Contribute to engineering best practices (testing, code quality, documentation) Requirements - Experience with multi-tenant architectures and SaaS platforms - Exposure to usage-based billing systems or subscription platforms - Experience working on security-focused products or privacy-centric applications Benefits - Fostering an environment that empowers decision-making at all levels - Culture rooted in the inverted pyramid approach, where engineers have the authority to make impactful decisions - Respectful treatment of every team member and promotion of open and constructive feedback - Encouragement of learning through experimentation and a safe space for learning from experiences - Managers dedicated to facilitating career growth and supporting talented engineers

United States + 9 moreAll locations: United States | United Kingdom | Canada | Germany | France | Australia | Japan | Singapore | Ecuador | Hong Kong
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1964H1B No Sponsor

Role Description At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Full-Stack Engineer (Java) to join our UniQue team. What will you be doing in this role? - Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring, JPA). - Design of application APIs using suitable frameworks (REST, Swagger). - Design and implementation of application integration with corporate IAM services for authentication and authorization purposes. - Delivery through a CI/CD pipeline. - Implementation of code according to a technical analysis. Qualifications - Master’s degree in IT with minimum 13 years of relevant experience, including proven and recent coding experience in Java web application development (Java Spring, Hibernate). - At least 6 years of experience with Java web application development, including 3 years with Java Spring and REST API development. - Minimum 3 years of experience in developing complex information systems. - Minimum 3 years of frontend development using Angular or Kendo UI. - Good knowledge of UI/UX for web applications, including responsive design. - At least 2 years of experience with Agile software development practices (refactoring, test-driven development, user story modeling). - Very good knowledge of web application design, in particular Java back-end components and frameworks (Spring Framework, Spring Data, Spring for Web Services, JPA, Spring Security). - Experience with JEE applications. - Experience with CI/CD pipelines, containerization (Docker), Git, Maven, Jenkins. - Familiarity with Atlassian tools (Bitbucket, Jira, Confluence) and development IDEs (VS Code or JetBrains IDEs). - Good knowledge of JUnit. - Good knowledge of Enterprise Architecture, Java application servers (Oracle WebLogic), relational DBMS (Oracle DB), SQL, and UML modeling methods. - Knowledge of interoperability technologies (web services, REST APIs) and security concepts, including OAuth. - Knowledge of SCRUM methodology is an advantage. - Fluent in English (at least B2). Benefits - At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. - Take a look at our Diversity, Equality & Inclusion Policy for more information.

Belgium