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

As an Infrastructure Software Engineer at our innovative company, you'll be part of a dynamic team that is shaping the future of IoT technology. We pride ourselves on a flexible work culture that promotes work-life balance, offering generous paid time off and early-stage equity in a rapidly growing environment. With access to cutting-edge tools and regular team off-sites, we are committed to fostering employee growth and collaboration, making us an exceptional employer for those seeking meaningful and rewarding careers.

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