P

PowerPlan

Asset-management software for financial optimization

Principal Software Developer

Backend EngineeringPosted on Nov 5
Full-timeAtlanta, GA, USANo salary listedHybrid

About the Job

Requirements

  • Hands-on experience building medallion-style ingestion and transformation pipelines with Databricks and Azure Data Factory.
  • Experience building reliability and observability into distributed systems, including health checks, data-quality gates, monitoring, and graceful failure handling.
  • Ability to reason through cross-repository dependencies in a Git-based, multi-repository environment.
  • Strong code-review, test-strategy, and production-readiness standards, and the credibility to hold peers to them.
  • Strong C# and ASP.NET Core skills, including OData service design, middleware, and dependency injection.
  • Working knowledge of Microsoft Azure and identity/token flows, including Entra ID, OAuth2/OIDC, and SSO, plus strong production SQL skills.
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or Accounting Information Systems, or equivalent professional experience.
  • Typically 10+ years of professional software engineering experience, with senior-level ownership of services, data platforms, enterprise applications, or cloud-hosted systems.

Responsibilities

  • Build and operate Databricks and Azure Data Factory pipelines that move raw data through the medallion pattern into reliable, report-ready datasets.
  • Strengthen reliability and observability across the full Data Hub chain so failures are caught before they reach customers.
  • Prioritize and fix customer-facing pain points, including long-running requests that cause large customers to time out.
  • Become a credible contributor across the application and data engineering tracks within the multi-repository architecture.
  • Set and maintain standards for code review, test strategy, and production readiness across the codebase.
  • Design and maintain ASP.NET Core OData reporting services that deliver Data Hub data to customers, with identity and security as supporting work.

Desired Qualifications

  • Experience with Kubernetes or other container orchestration for data pipeline deployment.
  • Exposure to GraphQL or API paradigms beyond OData.
  • Familiarity with AI-assisted engineering tools for code review or root-cause analysis.

About the Company

PowerPlan

Asset-management software for financial optimization

PowerPlan provides software that helps asset-intensive businesses manage and optimize their capital and asset lifecycles. Its tools capture asset data to support budgeting, forecasting, scenario analysis, and regulatory compliance across utilities, transportation, and energy. The software is sold as licenses or subscriptions along with professional services, and is supported by a professional community platform called Social Power. The company differentiates itself through deep industry knowledge, a high customer retention rate, and active employee growth, with a goal of expanding its impact across the U.S. and Canada while helping clients improve asset performance and compliance.

Company size
201-500
Company stage
Growth Equity (Venture Capital)
Total funding
$110.1M
Headquarters
Atlanta, GA
Founded
1994

Recently Posted Jobs

Explore more opportunities at PowerPlan

See more jobs