Senior Software Engineer
Spotted 2d ago
Job details
- Level
- Senior
- Experience
- 10+ years
- Posted
- Nov 10, 2026
- Last confirmed open
- Nov 11, 2026
- Job function
- Software/Internet/AI
Job description
About this role
Job Description
Senior Software Engineer
Experience: 10+ Years
Location: Nashville, TN (Remote).
Preference for local candidates; however, candidates who are open to relocation or occasional travel to Nashville (once every 2 3 months) will also be considered.
What is in it for you?
Senior Software Engineer with expertise in Python, GCP, Kubernetes, and cloud-native architecture, responsible for building scalable microservices, distributed systems, and modern healthcare platform solutions.
Responsibilities: -
- Design, develop, and maintain scalable Java Microservices and cloud-native application components.
- Develop backend services using Java and Python to support distributed and event-driven architectures.
- Build and support cloud-native solutions leveraging GCP services including GKE, GCS, and VPC.
- Design and implement microservices-based architectures to support highly scalable and resilient applications.
- Collaborate with product, architecture, and engineering teams to deliver high-quality software solutions.
- Deploy and manage containerized applications using Kubernetes and cloud-native infrastructure practices.
- Implement Infrastructure as Code (IaC) and automation using Terraform and Git-based development workflows.
- Design and optimize database solutions using PostgreSQL and Spanner.
- Contribute to architecture decisions involving service mesh, distributed systems, and event-driven platforms.
- Drive engineering excellence through code reviews, performance optimization, security best practices, and scalable design patterns.
- Leverage AI-assisted engineering tools and modern development practices to improve productivity and software quality.
- Participate in Agile development processes, sprint planning, technical discussions, and delivery execution.
Educational Qualifications: -
- Engineering Degree BE/ME/BTech/MTech/BSc/MSc.
- Technical certification in multiple technologies is desirable.
Skills: -
Mandatory skills
- Strong experience in Java Microservices development with expertise building enterprise-scale backend applications.
- Hands-on experience in Python development for cloud-native and distributed application environments.
- Strong experience working with Google Cloud Platform (GCP), including GKE, GCS, and VPC services.
- Proven experience designing and developing cloud-native applications using microservices architecture patterns.
- Hands-on experience with Kubernetes for container orchestration, deployment automation, and workload management.
- Strong understanding of event-driven architecture, distributed systems, and service mesh concepts.
- Experience with Infrastructure as Code (IaC) using Terraform and source control management using Git.
- Strong database expertise with PostgreSQL and/or Google Cloud Spanner.
- Experience designing scalable, highly available, and resilient enterprise applications.
- Strong problem-solving, system design, architecture, and technical leadership capabilities.
Good to Have Skills
- Experience with Angular for modern web application development.
- Exposure to Agentic AI and AI-assisted software development practices.
- Experience using AI-assisted coding tools such as Devin, Claude, or similar platforms.
- Knowledge of Google Vertex AI and AI-powered application development.
- Healthcare domain experience and exposure to enterprise healthcare platforms.
Interested in this role?Continue on VeeRteq Solutions Inc.'s careers page.
Apply on VeeRteq Solutions Inc.