Principal Platform Engineer
Remote
Job Summary
Platform Engineer role focusing on building, maintaining, and optimizing scalable cloud-based platforms across development and deployment pipelines. Responsibilities include designing and maintaining scalable software platforms, ensuring high availability and reliability, automating infrastructure provisioning, managing cloud services (AWS/Azure), implementing IaC, developing CI/CD pipelines, monitoring and incident management, and ensuring security and compliance with standards like HIPAA, GDPR, SOC2, and NIST. Collaboration with application teams, security engineers, and operations is required along with mentoring team members and documenting architectures and best practices.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 4-8+ years experience in software engineering, platform engineering, or DevOps roles
- Programming & Scripting Languages: C#, Python, Go, Java, Bash or similar
- Cloud Platforms: Proficiency in AWS, Azure, or Google Cloud
- Containerization: Docker and Kubernetes
- Infrastructure as Code (IaC): Terraform, CloudFormation, or similar
- Configuration & Automation: Helm Charts, Argo Workflows, or similar
- CI/CD Pipelines: Circle CI, Argo CD, Jenkins, GitLab, or similar
- Monitoring & Logging: Datadog, Prometheus, Grafana, or the ELK Stack
- Networking: VPCs, subnets, route tables, load balancing, firewalls
- Database Management: PostgreSQL, MySQL, DynamoDB
- API Development: RESTful APIs and their security and performance
- Soft Skills: problem-solving, communication, collaboration
- Security and Compliance: NIST, SOC2, GDPR, HIPAA
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.