mroads
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from mroads
mroads is looking for a Senior Software Engineer for one of the direct clients. This is a remote opportunity with the client.
We are seeking a highly skilled
Senior Engineer
with deep expertise in
Kubernetes, Istio, and Node.js
to join our engineering team. The ideal candidate will be responsible for designing, implementing, and optimizing cloud-native microservices architectures with a strong focus on scalability, reliability, and security. You will collaborate with cross-functional teams, including DevOps, architects, and application developers, to ensure seamless service delivery, traffic management, and observability. This role requires a balance of
hands-on coding ,
infrastructure engineering , and
system design , making it ideal for a senior professional who thrives in dynamic, fast-paced environments. Key Responsibilities Design, deploy, and manage
Kubernetes clusters
for production-grade workloads. Implement and optimize
Istio service mesh
for traffic routing, canary deployments, service discovery, and secure inter-service communication. Define and manage
multi-tenant, multi-cluster strategies
ensuring reliability and scalability. Enable observability with
Prometheus, Grafana, Kiali, and Jaeger
for metrics, tracing, and monitoring. Node.js Development Architect and develop scalable
backend microservices
using
Node.js/TypeScript . Implement RESTful APIs and GraphQL endpoints with strong focus on performance and resilience. Apply best practices in
asynchronous programming ,
event-driven architectures , and
API security . Integrate with databases (SQL/NoSQL), caching layers, and external services. Collaborate with DevOps to build
CI/CD pipelines
(GitHub Actions, Jenkins, or ArgoCD) for automated deployments. Ensure
infrastructure-as-code (IaC)
practices using tools such as Terraform or Helm. Optimize system performance, cost, and scalability across
AWS/GCP/Azure . Troubleshoot production issues, conduct root-cause analysis, and drive continuous improvements. Mentor junior engineers, perform code reviews, and ensure adherence to coding standards. Partner with architects to define technical roadmaps and system designs. Communicate technical solutions effectively to both technical and non-technical stakeholders. Required Qualifications Bachelor’s or Master’s in Computer Science, Engineering, or related field (or equivalent experience). 6–10 years of professional engineering experience , with at least
3+ years in Kubernetes and service mesh (Istio/Linkerd/Consul Connect) . Proven expertise in
Node.js/TypeScript , with strong understanding of asynchronous programming, API design, and performance tuning. Deep understanding of
containerization (Docker) ,
Kubernetes architecture , networking, and
Istio traffic management . Hands-on experience with
microservices design patterns , distributed systems, and event-driven systems (Kafka, RabbitMQ, or NATS). Strong knowledge of
CI/CD pipelines ,
infrastructure-as-code , and cloud-native best practices. Experience with monitoring, logging, and tracing tools (Prometheus, Grafana, ELK, Jaeger, Datadog). Excellent problem-solving, debugging, and communication skills. Preferred Qualifications Certifications:
CKA/CKS (Certified Kubernetes Administrator/Security Specialist) ,
Istio Certified Practitioner , or equivalent. Experience with
service-to-service security (mTLS, JWT, OAuth2, OPA/Envoy filters) . Knowledge of
GraphQL ,
gRPC , or
API Gateway (Kong, Ambassador, Apigee) . Prior experience in
multi-cloud or hybrid cloud architectures . Exposure to
AI/ML pipelines
or
real-time streaming architectures
is a plus. Seniority level Mid-Senior level Employment type Contract Job function Information Technology Industries Information Technology & Services, Hotels and Motels, and Hospitality Salary and location notes omitted for clarity.
#J-18808-Ljbffr
Senior Engineer
with deep expertise in
Kubernetes, Istio, and Node.js
to join our engineering team. The ideal candidate will be responsible for designing, implementing, and optimizing cloud-native microservices architectures with a strong focus on scalability, reliability, and security. You will collaborate with cross-functional teams, including DevOps, architects, and application developers, to ensure seamless service delivery, traffic management, and observability. This role requires a balance of
hands-on coding ,
infrastructure engineering , and
system design , making it ideal for a senior professional who thrives in dynamic, fast-paced environments. Key Responsibilities Design, deploy, and manage
Kubernetes clusters
for production-grade workloads. Implement and optimize
Istio service mesh
for traffic routing, canary deployments, service discovery, and secure inter-service communication. Define and manage
multi-tenant, multi-cluster strategies
ensuring reliability and scalability. Enable observability with
Prometheus, Grafana, Kiali, and Jaeger
for metrics, tracing, and monitoring. Node.js Development Architect and develop scalable
backend microservices
using
Node.js/TypeScript . Implement RESTful APIs and GraphQL endpoints with strong focus on performance and resilience. Apply best practices in
asynchronous programming ,
event-driven architectures , and
API security . Integrate with databases (SQL/NoSQL), caching layers, and external services. Collaborate with DevOps to build
CI/CD pipelines
(GitHub Actions, Jenkins, or ArgoCD) for automated deployments. Ensure
infrastructure-as-code (IaC)
practices using tools such as Terraform or Helm. Optimize system performance, cost, and scalability across
AWS/GCP/Azure . Troubleshoot production issues, conduct root-cause analysis, and drive continuous improvements. Mentor junior engineers, perform code reviews, and ensure adherence to coding standards. Partner with architects to define technical roadmaps and system designs. Communicate technical solutions effectively to both technical and non-technical stakeholders. Required Qualifications Bachelor’s or Master’s in Computer Science, Engineering, or related field (or equivalent experience). 6–10 years of professional engineering experience , with at least
3+ years in Kubernetes and service mesh (Istio/Linkerd/Consul Connect) . Proven expertise in
Node.js/TypeScript , with strong understanding of asynchronous programming, API design, and performance tuning. Deep understanding of
containerization (Docker) ,
Kubernetes architecture , networking, and
Istio traffic management . Hands-on experience with
microservices design patterns , distributed systems, and event-driven systems (Kafka, RabbitMQ, or NATS). Strong knowledge of
CI/CD pipelines ,
infrastructure-as-code , and cloud-native best practices. Experience with monitoring, logging, and tracing tools (Prometheus, Grafana, ELK, Jaeger, Datadog). Excellent problem-solving, debugging, and communication skills. Preferred Qualifications Certifications:
CKA/CKS (Certified Kubernetes Administrator/Security Specialist) ,
Istio Certified Practitioner , or equivalent. Experience with
service-to-service security (mTLS, JWT, OAuth2, OPA/Envoy filters) . Knowledge of
GraphQL ,
gRPC , or
API Gateway (Kong, Ambassador, Apigee) . Prior experience in
multi-cloud or hybrid cloud architectures . Exposure to
AI/ML pipelines
or
real-time streaming architectures
is a plus. Seniority level Mid-Senior level Employment type Contract Job function Information Technology Industries Information Technology & Services, Hotels and Motels, and Hospitality Salary and location notes omitted for clarity.
#J-18808-Ljbffr