Revic is an AI-native sales acceleration engine that aims to uplift sales professionals by handling complex data analysis and workflow automation. The Platform Engineer will design, build, and maintain the cloud infrastructure that supports Revic's AI systems, ensuring reliability and scalability while improving the developer experience.
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
- You've managed infrastructure that supported data-heavy workloads at scale
- You've reduced deployment times from hours to minutes
- You've built observability that actually helped teams find and fix issues fast
- You understand why 'it works on my machine' is never the answer
- You've wrangled cloud costs without sacrificing performance