Principal Software Engineer – Cloud Native, AI & Distributed Systems

Chicago, IL, US • Posted 5 hours ago • Updated 5 hours ago
Contract Independent
Contract Corp To Corp
Contract W2
6 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Golang
  • API
  • PostgreSQL
  • Python

Summary

Principal Software Engineer – Cloud Native, AI & Distributed Systems

Location: IL

Open (Remote/Hybrid/Onsit

Job Summary:

We are seeking a highly experienced Principal Software Engineer to design and build enterprise-scale cloud-native platforms, AI-powered applications, and distributed systems. The ideal candidate will have deep expertise in Kubernetes, microservices, backend development, automation, Generative AI, and large-scale telecom platforms. This role requires strong technical leadership, architecture ownership, and hands-on development experience using Go, Python, and C++.

Key Responsibilities:

  • Design and develop cloud-native applications using Kubernetes, Docker, and microservices architecture.
  • Architect scalable backend services using Golang, Python, and C++.
  • Build and deploy AI-powered applications leveraging LLMs, RAG pipelines, vector databases, and FastAPI.
  • Develop automation platforms for infrastructure provisioning, configuration management, and application deployment.
  • Design secure enterprise solutions incorporating Zero Trust, IAM, OAuth2, OIDC, mTLS, and secrets management.
  • Lead distributed systems architecture, API design, and performance optimization initiatives.
  • Implement CI/CD pipelines, observability, monitoring, and DevSecOps best practices.
  • Mentor engineering teams, conduct code reviews, and drive technical excellence.
  • Collaborate with product, security, and platform teams to deliver high-availability enterprise solutions.

Required Skills:

  • Strong programming experience in Golang, Python, and C++
  • Expertise in Kubernetes, OpenShift, Docker, Helm
  • Hands-on experience with Microservices, REST APIs, gRPC
  • Experience building Generative AI, LLM, RAG, Vector Search, LangChain, FastAPI solutions
  • Knowledge of AWS Cloud Services (EKS, ECS, Lambda, IAM, S3, RDS, DynamoDB)
  • Experience with Terraform, Ansible, Jenkins, Git, Cloudify
  • Strong understanding of Distributed Systems and Cloud-Native Architecture
  • Experience with PostgreSQL, Redis, Cassandra, Elasticsearch
  • Knowledge of HashiCorp Vault, Keycloak, OAuth2, OIDC, Zero Trust Security
  • Familiarity with Observability tools such as Prometheus and Grafana
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90915884
  • Position Id: 9000312
  • Posted 5 hours ago
Contact the job poster
SV

Santhoshi Viswanadhula

Recruiter Everest Global Solutions @ Everest Global Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Chicago, Illinois

Today

Full-time

To define

Chicago, Illinois

Today

Full-time

To define

Chicago, Illinois

Today

Full-time

USD 103,000.00 - 159,000.00 per year

No location provided

Today

Full-time

USD 99,600.00 - 234,600.00 per year

Search all similar jobs