Back to Jobs
Recently postedOther

Sr Engineering Manager_FullStack Java

ADDSOURCENashville, TN🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationNashville, TN, United States
MicroservicesGitService MeshAngularGoogle CloudJavaPythonRoot Cause AnalysisTerraformPostgreSQLKubernetesAgileSystem Design

Job description

Job Description

Principal Engineer

Experience: - 12+ Years

Location: Nashville, TN (Remote).

What is in it for you?

Principal Engineer responsible for leading the technical direction, architecture, and delivery of cloud-native healthcare platforms using Java, Python, Google Cloud Platform, Kubernetes, and modern distributed systems while mentoring engineering teams and driving engineering excellence.

Responsibilities: -

  • Lead the design and development of cloud-native enterprise applications utilizing Java Microservices and Python-based services.
  • Own technical architecture decisions across distributed systems, microservices, service mesh, event-driven architecture, and platform modernization initiatives.
  • Provide technical leadership and architectural guidance to engineering teams, ensuring scalable, resilient, and secure solution design.
  • Drive the adoption of Google Cloud Platform services including GKE, GCS, and VPC to build highly available cloud-native applications.
  • Lead Kubernetes-based deployment strategies, container orchestration, and infrastructure scalability initiatives.
  • Establish and enforce engineering standards, development best practices, code quality, security controls, and architecture governance.
  • Collaborate with Product Management, Architects, Engineering Leaders, and Business Stakeholders to translate business objectives into technical solutions.
  • Design and optimize data solutions leveraging PostgreSQL and Google Cloud Spanner.
  • Drive Infrastructure as Code implementation using Terraform and Git-based DevOps workflows.
  • Mentor senior engineers and technical leads while fostering engineering growth and technical excellence across teams.
  • Lead performance tuning, system optimization, troubleshooting, and root cause analysis for complex production environments.
  • Evaluate emerging technologies and drive innovation through AI-assisted engineering practices and cloud-native modernization strategies.
  • Contribute to technical roadmaps, platform strategy, and long-term architectural evolution.

Educational Qualifications: -

  • Engineering Degree BE/ME/BTech/MTech/BSc/MSc.
  • Technical certification in multiple technologies is desirable.

Skills: -

Mandatory skills

  • Strong 12+ years of software engineering experience with strong expertise in designing and delivering enterprise-scale solutions.
  • Deep expertise in Java Microservices architecture and backend development within large-scale distributed environments.
  • Strong hands-on experience with Python development for enterprise and cloud-native applications.
  • Extensive experience working with Google Cloud Platform (Google Cloud Platform), including GKE, GCS, VPC, and cloud-native architecture patterns.
  • Proven experience designing and implementing microservices, event-driven architectures, service mesh solutions, and distributed systems.
  • Strong expertise in Kubernetes, container orchestration, and cloud-native deployment strategies.
  • Experience leading architecture reviews, technical governance, engineering standards, and platform modernization initiatives.
  • Hands-on experience with Infrastructure as Code using Terraform and source control management using Git.
  • Strong database expertise with PostgreSQL and Google Cloud Spanner.
  • Experience leading engineering teams, mentoring developers, and driving technical delivery across multiple workstreams.
  • Strong system design, scalability, performance optimization, troubleshooting, and problem-solving skills.
  • Experience working within Agile delivery frameworks and managing complex technical programs.

Good to Have Skills

  • Experience with Angular for modern front-end application development.
  • Exposure to Agentic AI development frameworks and AI-assisted engineering workflows.
  • Hands-on experience with AI coding assistants such as Devin, Claude, or similar platforms.
  • Experience with Google Vertex AI and AI-enabled application development.
  • Healthcare domain experience.
  • Experience building platform engineering capabilities and developer productivity frameworks.

Similar jobs