← all jobs

[Remote] Principal Full-Stack Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Agilyti’s Analytics organization builds analytical and optimization platforms for the energy industry, supporting forecasting, optimization, planning, and large-scale utility data analysis. The Principal Full-Stack Engineer will lead architecture, rapidly prototype solutions, own features across the full stack, apply AI-assisted development practices, and guide reliability, security, and technical leadership efforts.

Responsibilities

  • Translate ambiguous business problems into well-scoped technical solutions
  • Design scalable, robust architectures that anticipate edge cases and operational concerns
  • Make pragmatic technology decisions that balance speed, cost, and long-term maintainability
  • Partner directly with business stakeholders to understand needs and constraints
  • Build prototypes quickly to validate concepts and de-risk technical approaches
  • Accelerate feedback cycles between engineering and the business
  • Own features end-to-end across services/backend, data systems, and user interfaces
  • Operate as a product engineer and technical lead, not a narrow backend specialist
  • Use agentic AI tools throughout the software development lifecycle
  • Design quality controls for coding agents, including deterministic validation checks
  • Implement specification-driven development workflows
  • Critically evaluate AI tools and practices rather than adopting them by default
  • Build secure-by-design software and maintain CI/CD pipelines
  • Implement observability, monitoring, and alerting for production systems
  • Deliver resilient, maintainable software and provide production support
  • Define system architecture and guide software design decisions as a technical lead
  • Mentor less experienced engineers and lead project teams
  • Influence technology decisions and communicate with executives and business stakeholders

Skills

  • • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • • Extensive professional experience in software engineering, including system design and architecture at scale
  • • Strong proficiency in Python and Java for services, backend, and data system development
  • • Hands-on experience building and deploying on GCP (Google Cloud Platform)
  • • Demonstrated experience owning features end-to-end, from architecture through production support
  • • Hands-on experience with CI/CD pipelines, observability/monitoring tooling, and secure software development practices
  • • Experience using or evaluating agentic AI coding tools within a professional engineering workflow
  • • Proven ability to communicate technical concepts to both engineering and executive/business audiences
  • • Experience in energy, utilities, or a similarly regulated/data-intensive industry
  • • Background in forecasting, optimization, or large-scale planning systems
  • • Experience mentoring engineers or leading cross-functional project teams
  • • Familiarity with specification-driven development and deterministic validation frameworks for AI-generated code

Company Overview

  • Agilyti provides AI strategy, talent placement, and engineering services including data, cloud, automation, and application development. It was founded in 2023, and is headquartered in East Boston, Massachusetts, USA, with a workforce of 11-50 employees. Its website is https://www.agilyti.ai.
  • More open positions