Curri is a company focused on delivering construction and industrial supplies through innovative technology. They are seeking a Platform Engineer to build and maintain the internal platform that enables engineering teams to ship reliable software quickly and safely.
Responsibilities:
- Build and maintain CI/CD pipelines and deployment automation using RWX, focusing on reliability, speed, and cost efficiency
- Manage and evolve AWS infrastructure (Aurora, ElastiCache, VPC, IAM, EC2, Secrets Manager) using Infrastructure as Code with Pulumi
- Operate, debug, and scale Kubernetes workloads in production environments
- Improve developer experience by reducing build times, enhancing tooling, and creating self-service capabilities for engineering teams
- Support and optimize the TypeScript monorepo build infrastructure and related tooling
- Collaborate closely with product engineers on debugging, system design, and performance optimization
- Participate in the on-call rotation (Tuesday-to-Tuesday) and support incident response without burnout-driven expectations
Requirements:
- Strong proficiency with Kubernetes, including deploying, debugging, and scaling workloads, and understanding networking and resource management
- Hands-on experience with Infrastructure as Code tools such as Terraform or Pulumi
- Deep familiarity with AWS services including VPC, RDS/Aurora, ElastiCache, IAM, EC2, and Secrets Manager
- Experience building and maintaining CI/CD pipelines with a strong understanding of caching strategies, build optimization, and deployment patterns
- Proven ability to debug and troubleshoot production systems by tracing issues across services and logs
- Experience working with monorepo tooling such as Rush, Nx, Turborepo, or Bazel
- Contributions to open-source infrastructure or developer tooling projects
- Experience building internal developer platforms or self-service tooling
- Hands-on experience with PostgreSQL performance tuning and database migrations