Senior Platform Engineer

Platform EngineerPlatform EngineerFull TimeRemote

Location

United States

Posted

25 days ago

Salary

Not specified

AWSECSKubernetesTerraformGit Hub ActionsCi/cdPrometheusGrafanaDev Sec OpsIAMVPCCDNBashPython

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

  • Design, build, and automate cloud infrastructure using Terraform with clear module/versioning practices.
  • Operate container platforms (AWS ECS), enforcing progressive delivery and environment parity.
  • Own CI/CD pipelines in GitHub CI, deployment automation, and rollback strategies.
  • Implement observability end-to-end using Prometheus, Alloy, and Grafana (metrics, logs, traces, SLOs, alerts) and drive incident response best practices.
  • Harden workloads and infrastructure with DevSecOps principles: secrets management, least-privilege IAM, network policies, and compliance guardrails.
  • Manage networking (VPCs, subnets, routing, ingress/egress, WAF, CDN) and platform services (service discovery, certificates, secrets).
  • Contribute to resilience and business continuity: backups, disaster recovery scenarios, and fault-tolerant automation.
  • Partner with engineering teams to streamline developer experience.
  • Drive cost visibility and efficiency (tagging, budgets, right-sizing, autoscaling) aligned with FinOps practices.
  • Maintain clear documentation (architecture, runbooks, standards) and improve it continuously.

Qualifications

  • Solid experience operating AWS production environments.
  • Deep understanding of Infrastructure as Code with Terraform, including module design, state management, and CI integration.
  • Strong ECS/Kubernetes skills (workload orchestration, autoscaling, policies).
  • Hands-on experience with GitHub CI (or similar) for building, testing, and automating deployments.
  • Practical knowledge of observability (Prometheus or similar) and experience managing incident response processes.
  • Strong Linux fundamentals and scripting (Bash, Python).
  • Understanding of cloud security (IAM, network segmentation, supply-chain security, secrets management).
  • A collaborative mindset, working effectively in cross-functional teams, and promoting cooperation and knowledge sharing.
  • Critical thinking and problem-solving skills, with the ability to make thoughtful decisions based on context and data.
  • An empathetic and humble approach, valuing diverse perspectives and understanding the needs of both colleagues and end-users.
  • A passion for automation and continuous improvement, driven by curiosity and a desire to simplify complex systems.
  • Working fluency in both English and Spanish, and highly motivated by solving complex challenges in a global, multicultural environment.

Requirements

  • Experienced with Azure, or Google Cloud.
  • Skilled in advanced Cloud Security frameworks.
  • Background in Open Source projects.

Benefits

  • Opportunity to work with a rapidly growing and innovative company in the cloud security industry.
  • Fully remote work, allowing for a flexible and collaborative environment.
  • Competitive compensation package.
  • Continuous learning and professional development opportunities.
  • Be part of a dynamic team that values creativity and innovation.

Work Hours & Benefits

This is a full time, salaried position writing, testing, reviewing, and operating code at scale. Prowler is fully remote and distributed, spanning all U.S. time zones and several in E.U. This necessitates individuals taking responsibility for their working hours and broadcasting availability to colleagues. Mandatory minimum PTO (shoot for ~5 weeks; anything less than 4 weeks/year is unacceptable), workstation/home office stipend per year, flexible working hours, and stock options are some of our other benefits.

Hiring Process

  • Intro/Technical Screen: If you are interested in this role, we would love to meet you for a 30 min call with one of our founders or tech leads. You will be invited to talk about your experience and the challenges you have faced as a professional. (30 minutes)
  • Technical Exercises: Time-boxed take-home exercise to assess your technical reasoning, solution design, and ability to clearly communicate your approach.
  • Cultural Interview: We have a generative, diversity-focused culture that highly prioritizes context over control. Not everyone prefers this type of environment, and this interview ensures that you are comfortable with the freedoms and responsibilities we expect of our colleagues, and that you can thrive here. (1 hour)
  • Team Interview: Technical conversation with two team members to review and discuss the take-home exercise, expanding design decisions, trade-offs, and potential improvements. (1 hour)

Job Requirements

  • Solid experience operating AWS production environments.
  • Deep understanding of Infrastructure as Code with Terraform, including module design, state management, and CI integration.
  • Strong ECS/Kubernetes skills (workload orchestration, autoscaling, policies).
  • Hands-on experience with GitHub CI (or similar) for building, testing, and automating deployments.
  • Practical knowledge of observability (Prometheus or similar) and experience managing incident response processes.
  • Strong Linux fundamentals and scripting (Bash, Python).
  • Understanding of cloud security (IAM, network segmentation, supply-chain security, secrets management).
  • A collaborative mindset, working effectively in cross-functional teams, and promoting cooperation and knowledge sharing.
  • Critical thinking and problem-solving skills, with the ability to make thoughtful decisions based on context and data.
  • An empathetic and humble approach, valuing diverse perspectives and understanding the needs of both colleagues and end-users.
  • A passion for automation and continuous improvement, driven by curiosity and a desire to simplify complex systems.
  • Working fluency in both English and Spanish, and highly motivated by solving complex challenges in a global, multicultural environment.
  • Experienced with Azure, or Google Cloud.
  • Skilled in advanced Cloud Security frameworks.
  • Background in Open Source projects.

Benefits

  • Opportunity to work with a rapidly growing and innovative company in the cloud security industry.
  • Fully remote work, allowing for a flexible and collaborative environment.
  • Competitive compensation package.
  • Continuous learning and professional development opportunities.
  • Be part of a dynamic team that values creativity and innovation.
  • Work Hours & Benefits
  • This is a full time, salaried position writing, testing, reviewing, and operating code at scale. Prowler is fully remote and distributed, spanning all U.S. time zones and several in E.U. This necessitates individuals taking responsibility for their working hours and broadcasting availability to colleagues. Mandatory minimum PTO (shoot for ~5 weeks; anything less than 4 weeks/year is unacceptable), workstation/home office stipend per year, flexible working hours, and stock options are some of our other benefits.
  • Hiring Process
  • Intro/Technical Screen: If you are interested in this role, we would love to meet you for a 30 min call with one of our founders or tech leads. You will be invited to talk about your experience and the challenges you have faced as a professional. (30 minutes)
  • Technical Exercises: Time-boxed take-home exercise to assess your technical reasoning, solution design, and ability to clearly communicate your approach.
  • Cultural Interview: We have a generative, diversity-focused culture that highly prioritizes context over control. Not everyone prefers this type of environment, and this interview ensures that you are comfortable with the freedoms and responsibilities we expect of our colleagues, and that you can thrive here. (1 hour)
  • Team Interview: Technical conversation with two team members to review and discuss the take-home exercise, expanding design decisions, trade-offs, and potential improvements. (1 hour)

Related Categories

Related Job Pages

More Platform Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1836H1B Sponsor

Design and implement full-stack applications and AI agents to enable rapid development and deployment of AI solutions in critical industries. Mentor engineers and take ownership of projects while applying secure SDLC practices and collaborating with cross-functional teams.

AWSAzureDockerDocumentdbDynamoDBGCPGithub ActionsLangchainNode.jsOpensearchPythonReactRustTerraformTypeScript
Texas + 4 moreAll locations: Texas, Massachusetts, New Jersey, Illinois, New York
$157.9K - $282.1K / year
Platform Engineer26 days ago
Full TimeRemoteTeam 158Since 2012

The ML Platform Engineer will develop and scale ML infrastructure, automate workflows, and collaborate with data scientists to deploy models efficiently in production.

AWSCloudwatchGrafanaKubernetesPrometheusPythonPyTorchScikit-LearnTensorFlowTerraform
United States
Platform Engineer26 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

Design and implement high-performance backend systems, optimize scalability, enhance security, and collaborate across teams. Engage with customers for support.

AnsibleAWSC++GCPGoMongoDBPostgreSQLRustTerraform
New York

Platform Operations Engineer - US Remote

PerfectServe

Accelerating speed to care by optimizing provider schedules, streamlining clinical communication, and engaging patients.

Platform Engineer26 days ago
Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

The Senior Systems Engineer will develop and implement cloud capabilities, manage SaaS platforms, and ensure security and performance of systems.

Active DirectoryAWSCI/CDDnsDockerGpoInfrastructure as CodeKubernetesMS SQL ServerPkiTerraformWindows Server
United States
$110K - $140K / year