JOBSEARCHER

Principal Full Stack Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

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/hourContract Length: 12+ MonthsResponsibilitiesLead 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.Requirements12–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 HaveAngular.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.