Infrastructure Software Engineer

Infrastructure Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Coram AI

At a Glance

  • Tasks: Build and maintain cutting-edge software for IoT infrastructure and cloud stack.
  • Company: Join a rapidly growing tech company with a focus on innovation.
  • Benefits: Flexible time off, early-stage equity, referral bonuses, and the latest tech.
  • Other info: Dynamic team environment with opportunities for growth and collaboration.
  • Why this job: Make an impact in the IoT space while working with advanced technologies.
  • Qualifications: 3+ years in AWS, Docker, Kubernetes, and modern programming languages.

The predicted salary is between 60000 - 80000 £ per year.

The Infrastructure Software Engineer will be responsible for a large part of our edge and cloud stack underpinning our portfolio of IoT products - not just in terms of infrastructure, but also to build and maintain the custom in-house software that we use for these purposes. Our infrastructure isn’t just your typical cloud-only stack - in addition to the usual AWS and Kubernetes setup, we also control and remotely manage a large fleet of IoT devices.

Responsibilities:

  • Writing and maintaining production-grade software code for our custom edge infrastructure stack
  • Provisioning and maintaining resources running on AWS
  • Building provisioning and management across hundreds of thousands of connected IoT devices deployed in the field
  • Building CI and CD and automation pipelines for various parts of the stack
  • Building observability and telemetry, both across our cloud applications and our edge devices
  • Helping maintain compliance with various security standards (SOC2, HIPAA, etc.)
  • Maximising developer productivity by streamlining development workflows

Skills and qualifications:

  • 3+ years of experience writing production infrastructure running on AWS using infrastructure as code tools, such as Pulumi or Terraform
  • Experience with Docker and Kubernetes (particularly EKS)
  • 3+ years of experience with Python, Go or any other modern programming language
  • Building CI / CD pipelines and automation of various parts of the stack
  • Self-hosting and maintaining observability tools such as Grafana/Prometheus
  • Edge/IoT infrastructure (Yocto, IoT devices provisioning, over-the-air updates, etc.)
  • Remote management of on-prem infrastructure, or hybrid/multi-cloud
  • Maintaining SOC 2 compliance
  • Building high-volume data-processing pipelines
  • Resilient in challenging and fast-paced environments
  • Exceptional written and verbal communication skills in English, with the ability to influence at all levels
  • Ability to work in an onsite environment

What we offer:

  • Flexible paid time off and paid holidays
  • Early-stage equity in a rapidly growing company
  • Referral bonuses
  • Regular team off-sites
  • The latest Apple products and unlimited tech stack (Claude Cowork, Perplexity Computer, Nooks, Clay, Instantly, etc.)

Infrastructure Software Engineer employer: Coram AI

At Coram AI, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our London-based team thrives in a fast-paced environment where every voice matters, and employees are empowered to contribute to meaningful projects that leverage cutting-edge AI technology. With a strong focus on professional growth, we offer opportunities for continuous learning and development, ensuring that our engineers not only excel in their roles but also play a pivotal part in shaping the future of video security.

Coram AI

Contact Details:

Coram AI Recruitment Team

We think you need these skills to ace Infrastructure Software Engineer

AWS
Kubernetes
Docker
Infrastructure as Code (IaC)
Pulumi
Terraform
Python