Principal Engineer (Platform Engineering)

Overview

Remote
$80 - $90
Contract - W2
Contract - 1 Year(s)

Skills

cloud
AWS microservices development
ava
Spring Boot
and Node.js
AWS cloud services
EC2
ECS
EKS
Lambda
S3
API Gateway
CloudFront

Job Details

Minimum Qualifications:

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in cloud engineering, platform engineering, or CDN architecture.
  • Expertise in Fastly CDN, including caching, routing, edge logic, and traffic acceleration strategies.
  • Proven experience in AWS microservices development using Java, Spring Boot, and Node.js.
  • Extensive experience in AWS cloud services, including EC2, ECS, EKS, Lambda, S3, API Gateway, and CloudFront.
  • Strong proficiency in serverless computing (AWS Lambda, API Gateway) and containerization (ECS, EKS, Fargate, Docker, Kubernetes).
  • Infrastructure as Code (IaC) experience with Terraform, CloudFormation, or Pulumi.
  • Deep understanding of AWS networking principles, DNS, and performance optimization in a distributed cloud environment.

Key Skills and Experience:

  • Advanced Fastly CDN Engineering: Expertise in Fastly's edge computing, caching, routing, shielding, and WAF policies.
  • AWS Cloud Microservices Development: Proven experience in developing, deploying, and scaling AWS-based serverless and containerized microservices architectures.
  • Micro Frontend and Module Federation: Strong understanding of Micro Frontend architectures and module federation patterns to enable scalable, modular digital platforms.
  • Infrastructure as Code (IaC): Proficiency in using Terraform or similar IaC tools for managing cloud infrastructure, promoting consistency and automation in deployments.
  • API Development and Microservices: Expertise in developing scalable RESTful APIs and microservices architectures, with an emphasis on security, performance, and scalability.
  • Performance Optimization: Experience in monitoring, analyzing, and optimizing platform performance using tools such as CloudWatch, Prometheus, and Grafana.
  • Automation and Reliability: Experience in building self-healing systems, automating incident detection, and response processes to ensure platform uptime and availability.
  • Leadership and Mentoring: Strong leadership abilities, including mentoring engineers, promoting knowledge sharing, and guiding technical discussions.
  • CI/CD and DevOps Practices: Experience in automating deployments, blue-green deployments, and rolling updates using Harness, Jenkins, GitHub Actions, or GitLab CI/CD.
  • Security and Performance Optimization: Strong understanding of WAF, bot mitigation, TLS, and API security best practices.
  • Observability and Monitoring: Hands-on experience with Dynatrace, Kibana, Prometheus, Grafana, and AWS CloudWatch.
  • Traffic Management and Load Balancing: Deep expertise in Fastly traffic routing, API gateways, and AWS networking optimization.

Desired Qualities:

  • Strong passion for platform reliability, scalability, security, and performance optimization.
  • Passion for Fastly CDN innovation, AWS cloud engineering, and performance optimization.
  • Strong analytical and problem-solving skills with a strategic mindset.
  • Ability to communicate complex technical concepts to engineering teams, product managers, and business stakeholders.
  • Hands-on experience in architecting scalable, secure, and high-performance digital platforms.
  • Excellent communication and leadership skills, with the ability to foster a collaborative engineering culture focused on security and scalability.
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.