Software Engineer, Infrastructure

Clay · Vertical AI · New York, NY · Engineering

Software Engineer, Infrastructure role at Clay, focusing on building and fine-tuning infrastructure for scalability, reliability, and cost-efficiency. Responsibilities include architecting solutions, managing cloud infrastructure, implementing CI/CD and IaC, and enhancing developer experience with AI tooling and automation. Requires 5+ years of experience and proficiency in relevant technologies.

What you'd actually do

  1. Architect, design, implement, and manage robust, scalable, and secure infrastructure solutions.
  2. Develop, maintain, and enforce best practices for CI/CD, infrastructure as code, and automation.
  3. Oversee the management and optimization of cloud infrastructure, ensuring high availability, performance, and cost-efficiency.
  4. Implement monitoring, logging, and alerting solutions to maintain system health and quickly resolve issues.
  5. Enhance developer experience across teams, including the forward-looking strategy and incorporation of the latest AI tooling, coding agents, and advanced automation

Skills

Required

  • 5+ years of experience
  • Experience with containerization and orchestration tools
  • Strong understanding of CI/CD concepts and tools
  • Knowledge of infrastructure automation tools
  • Experience working cross-team to improve developer efficiency
  • Proficiency in one or more programming languages
  • Typescript
  • Python

Nice to have

  • Aurora Postgres RDS
  • Elasticache Redis
  • Docker + ECS
  • Lambda
  • OpenSearch
  • Terraform and Atlantis
  • CircleCI
  • Netlify
  • Playwright
  • Cloudwatch
  • Datadog
  • Mezmo

What the JD emphasized

  • AI tooling
  • coding agents
  • automation