Principal Full Stack Engineer

Tech Firefly

  • Nashville, TN
  • 30+ days ago
  • Remote
  • $120–$130 Per Hour
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • AngularJSunmatched
  • Artificial Intelligence (AI)unmatched
  • Best Practicesunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Distributed Databasesunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • Healthcareunmatched
  • Javaunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • PostgreSQLunmatched
  • Python Programming/Scripting Languageunmatched
  • Relational Databases (RDBMS)unmatched
  • Scalable System Developmentunmatched
  • Software Engineeringunmatched
  • Willing to Travelunmatched

Description

We are seeking a Principal Full Stack Engineer to lead the architecture, design, and modernization of our enterprise healthcare platforms. In this role, you will bridge deep backend expertise with modern cloud-native architectures to build scalable, secure, and resilient distributed systems.

Location: Remote with an initial travel requirement (~50% travel for the first 3 months, scaling down to ~25% thereafter). While open to remote candidates across the US, proximity to Nashville, TN is a strong plus.

Pay: $120-130/hour

Contract Length: 12+ Months

Responsibilities

  • Lead the technical direction for robust, cloud-native microservices and event-driven architectures.
  • Write clean, production-grade code in Java and Python while mentoring senior engineering talent.
  • DevOps best practices, leveraging Terraform and Git to automate environment provisioning and deployments on GCP.
  • Design high-performance relational and distributed databases using PostgreSQL and Google Cloud Spanner.
  • Integration of Agentic AI, Google Vertex AI, and AI-assisted development workflows (e.g., Devin, Claude) to accelerate delivery.

Requirements

  • 12–15 years of experience in software engineering, with a proven track record in a Principal or Lead capacity.
  • Previous experience within the Healthcare sector is highly preferred.
  • Expert-level knowledge of Java Microservices and Python.
  • Hands-on experience with Google Cloud Platform (GCP), specifically GKE (Google Kubernetes Engine), GCS, and VPC.
  • Advanced proficiency with Terraform and Git-based workflows.
  • Strong experience with PostgreSQL and/or Google Cloud Spanner.
  • Deep understanding of distributed systems, service mesh, event-driven architectures, and cloud-native design patterns.

Nice to Have

  • Angular.
  • Hands-on experience with Agentic AI frameworks and Google Vertex AI.
  • Experience leveraging AI-assisted coding tools (e.g., Devin, Claude) to optimize development velocity.

Numbers & Facts

LocationNashville, TN (
Remote
)
Salary$120–$130 Per Hour

Similar Jobs

See more jobs