P

PowerPlan

Asset-management software for financial optimization

Principal Software Developer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeAtlanta, GA, USANo salary listedHybrid

About the Job

Requirements

  • 7–10+ years of hands-on software development experience with enterprise-grade applications.
  • Strong proficiency in C#/.NET, Angular or React, and cloud-native development on Azure.
  • Experience modernizing legacy systems, including migrating from monoliths to modular services.
  • Deep understanding of microservices, RESTful API design, and event-driven architectures.
  • Working knowledge of CI/CD pipelines, automated testing, and DevOps practices.
  • Working experience integrating classical machine learning models into application workflows, including prediction endpoints, feature pipelines, model serving (such as ML.NET, Azure ML, or ONNX), and feedback loops that improve model accuracy over time.
  • Hands-on experience with Generative AI and LLM integration, including RAG architectures built on vector databases and embedding models, conversational features such as chatbots or copilot-style assistants, and prompt engineering with guardrails for enterprise and regulated environments.
  • Familiarity with ML Ops practices, including model versioning, A/B testing of models, monitoring model drift, and managing inference pipelines in production.
  • Experience using AI-assisted development tools such as GitHub Copilot, Cursor, and Windsurf, and familiarity with LLM-based tooling.
  • Strong communication skills and the ability to collaborate across architecture, product, QA, and CloudOps.
  • An ownership mindset, including following through, escalating blockers early, and raising the engineering bar.

Responsibilities

  • Within the first 4–6 weeks, become fluent in the NXT architecture, including assigned modules, legacy dependencies, cloud-native components, and where ML models, LLM services, and data pipelines exist or are planned; present the learnings to the Director of Software Development in a 15–20 minute presentation.
  • Within the first six weeks, develop a roadmap covering technical upskilling, backlog contribution targets, test coverage goals, at least three improvements to team tooling or workflow, and a plan for deepening applied ML and GenAI skills; review it with the Software Development Manager.
  • Ship production-ready features on an ongoing basis that meet NXT architecture standards, include meaningful automated tests, and require minimal rework, including AI-powered prediction models, anomaly detection, RAG-based search, LLM-driven chatbots, and intelligent document processing.
  • Deliver refactored services, simplify legacy integrations, make measurable progress toward PowerBuilder deprecation, and identify opportunities for ML predictions or GenAI assistants to replace manual work or create product value.
  • Within six months, demonstrate measurable productivity gains from AI-assisted development, such as better cycle time, higher test coverage, or increased story throughput, and create reusable patterns, SDKs, or internal libraries to help teammates integrate ML models and LLM services into features.
  • Maintain dependable owned systems through strong unit, integration, and regression test coverage, meeting incident response SLAs, and reducing defects and interruptions over time.
  • For AI features, monitor model performance, keep inference latency within SLA, and validate outputs against quality and safety thresholds, especially in regulated financial and tax contexts.

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
Acquired
Total funding
$110.1M
Headquarters
Atlanta, GA
Founded
1994

Recently Posted Jobs

Explore more opportunities at PowerPlan

See more jobs