Senior Software Engineer

Senior Software Engineer

Full-Time 140000 - 170000 $ / year (est.) Hybrid
H

At a Glance

  • Tasks: Build secure cloud infrastructure for deploying software to customer devices.
  • Company: Join a cutting-edge tech company focused on innovative solutions.
  • Benefits: Enjoy a competitive salary, health benefits, and opportunities for remote work.
  • Other info: Dynamic team environment with significant ownership and growth potential.
  • Why this job: Make a real impact by shaping the future of software deployment.
  • Qualifications: 5+ years in backend infrastructure with strong cloud experience.

The predicted salary is between 140000 - 170000 $ per year.

We’re looking for a Software Development Engineer, Cloud Platform to build the infrastructure that gets vision software onto customer devices: securely, repeatably, and without a member of our team on the phone with someone’s IT department. You’ll replace that with a real platform: a secure, trusted channel to every deployed device, cloud-hosted deployment infrastructure with proper access control, and internal tooling the rest of engineering can use without a guide. This is a high-ownership role on a small team.

What You’ll Do

  • Build the connectivity layer to our devices. Every system in the field needs a secure, trusted channel back to us for deployment, telemetry, and support.
  • Make Company easy for enterprise IT to approve. You’ll build an account and permissions structure that works at enterprise scale, so IT managers can administer their own users and share resources across teams.
  • Move deployment to the cloud. You’ll migrate the systems we use to deploy software and manage our device fleet off ageing on-premise hardware and into the cloud, without a break in service.
  • Close the loop between the field and the lab. You’ll build the path that gets data off a device and into our systems for triage, labelling, and debugging.
  • Run the infrastructure like a business. You’ll build cost attribution down to the team, customer, and engineer, put data lifecycle policies in place, separate development from production, and evaluate additional providers for both cost and capacity headroom.
  • Turn internal tools into products. You’ll give it a front door, documentation good enough that another team can use it without our help, sensible authentication, and status tracking that alerts on failed jobs.

What You Bring

  • 5+ years building backend or platform infrastructure in production, with meaningful ownership of systems other engineers depend on.
  • Strong cloud experience (AWS preferred) and fluency with infrastructure-as-code.
  • Practical networking and secure connectivity depth (VPN and tunnelling, NAT traversal, certificate and identity management).
  • Real experience with authentication, authorization, and multi-tenant account models.
  • Comfort operating under a compliance framework such as SOC 2, ISO 27001, or TISAX.
  • Python fluency and experience with job orchestration or data pipelines.

Bonus

  • Managing fleets of edge or embedded devices, air-gapped or disconnected deployments, containerized delivery to customer hardware, or prior work in robotics, manufacturing, or another industrial setting.

Senior Software Engineer employer: Harvey Nash

Join a forward-thinking Physical AI company that prioritizes innovation and employee growth. As a Cloud Platform Engineer, you'll be part of a collaborative work culture that values creativity and technical excellence, with ample opportunities for professional development in a rapidly evolving field. Located in a vibrant tech hub, this role offers unique advantages such as access to industry-leading resources and a supportive environment that fosters meaningful contributions to real-world AI applications.

H

Contact Details:

Harvey Nash Recruitment Team

We think you need these skills to ace Senior Software Engineer

Cloud Platform Development
Infrastructure as Code
AWS
Networking
Secure Connectivity
VPN and Tunnelling
Certificate and Identity Management