PowerPlan, Inc.

Principal Software Developer

PowerPlan, Inc.
Apply
2 months ago
Atlanta, GA, USAStaff+

Responsibilities

  • Solve complex technical challenges across application, data, and cloud engineering domains.
  • Build scalable and reliable solutions supporting mission-critical financial operations.
  • Champion reliability, performance, observability, and production readiness across critical systems.
  • Provide systems-level technical guidance and help teams navigate dependencies and tradeoffs.
  • Raise engineering quality through mentoring, code reviews, and technical leadership.
  • Identify risks, reduce technical debt, and improve platform scalability and maintainability.
  • Facilitate technical debate and balance customer needs, delivery priorities, and long-term sustainability.

Requirements

  • Hands-on experience building data ingestion and transformation pipelines with Databricks, Azure Data Factory, and Python.
  • Experience improving reliability and observability in distributed systems through monitoring, diagnostics, data-quality controls, and resilient design.
  • Experience reasoning across complex systems, repositories, and dependencies across application and data engineering domains.
  • Strong engineering judgment and experience with code quality, testing, performance, and production readiness.
  • Deep expertise in C# and ASP.NET Core, including enterprise API and service development.
  • Experience with Azure services, cloud-native architectures, and modern authentication and authorization technologies.
  • Strong SQL and data modeling skills.
  • Willingness to learn and apply complex financial and accounting concepts in a regulated environment.
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or Accounting Information Systems, or equivalent professional experience.
  • Typically 10+ years of software engineering experience with significant ownership of enterprise applications, data platforms, distributed systems, or cloud-based services.
  • Experience working in Agile delivery environments across refinement, estimation, development, testing, release management, and production support.

Benefits

  • Hybrid work arrangement combining onsite work at the corporate office with work from home.
  • Flexible working arrangements may be accommodated when sensible, with onsite attendance required for scheduled office days, team meetings, client meetings, or special events.

Tech Stack

AzureC#DatabricksPythonSQL

Categories

BackendData Engineering
PowerPlan, Inc.

About PowerPlan, Inc.

201-500 employees
Contact me