Software Engineer – Platform

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Platform Engineer designing and maintaining cloud infrastructure and systems for Revic's AI-native sales acceleration engine. Collaborating with engineering to ensure secure, scalable, and cost-efficient solutions.

Responsibilities

  • Design, build, and maintain the cloud infrastructure and developer platform that powers Revic's AI systems
  • Own CI/CD pipelines, deployment automation, and environment management so engineers ship with confidence
  • Build and operate observability, monitoring, and alerting systems that catch problems before customers do
  • Manage the infrastructure layer that fuels our AI agents
  • Improve developer experience by reducing friction in local development, testing, and production debugging
  • Collaborate with product engineering to design systems that are secure, scalable, and cost-efficient
  • Champion infrastructure-as-code, automated testing, and operational best practices across the team

Requirements

  • 5+ years of experience building and operating cloud infrastructure (AWS, GCP, or Azure)
  • You've designed systems that handled real production traffic, not just weekend projects
  • You understand distributed systems deeply enough to know where they break
  • You measure success by uptime, deployment velocity, and how happy your fellow engineers are
  • You automate everything you can and document what you can't
  • You've built CI/CD pipelines that teams actually trust
  • Solid experience with containerization and orchestration (Docker, Kubernetes)
  • Comfortable with infrastructure-as-code tools (Terraform, Pulumi, or similar)
  • Strong scripting and automation skills (Python, Bash, Go, or similar)
  • Familiarity with data infrastructure (Spark, Databricks, Airflow, or similar) is a strong plus

Benefits

  • Competitive base + meaningful equity (we're not another 0.001% shop)
  • Premium health, dental, vision - we take care of our people
  • Offsite - We trade slack for sunshine, every quarter we meet in-person
  • Own the platform that powers an AI-native product from the ground up
  • Ship daily, learn instantly
  • Work directly with engineering leadership to shape technical direction
  • Uncapped growth, the kind that comes from building, not waiting

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AirflowAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformKubernetesPythonSparkTerraformGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.