freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Development Engineer G 8423

Summary

Build and maintain core services for large-scale datacenter edge infrastructure using Go, Azure, and Kubernetes, focusing on hardware lifecycle, networking, and resource orchestration.

Join Akvelon — build products used by millions!

Akvelon is an IT company with 20+ years of experience and 1,200+ engineers across 15+ locations worldwide.
We work with both well-known global tech companies, including Microsoft, Facebook, Airbnb, Dropbox, and Pinterest, and with growing startups.
Our teams are involved in different types of engineering projects, from cloud solutions and AI/ML systems to big data, web, and mobile applications.
Since we are remote-first, our engineers work in distributed teams with flexible hours. We value ownership, clear communication, and the ability to take responsibility for your part of the work.



About the role
We’re looking for a Senior Software Development Engineer to join a team working on large-scale datacenter edge infrastructure and bare-metal server fleets.
The role involves building and evolving core services that support infrastructure management, hardware lifecycle, networking, and resource orchestration. You’ll also contribute to automation, diagnostics, fleet onboarding, and overall platform reliability, helping improve the efficiency and resilience of large-scale infrastructure.


Requirements
  • Strong practical experience with Go or C#/.NET
  • Willingness to learn and work with Go
  • Experience with Azure
  • Solid understanding of Kubernetes and cloud-native technologies
  • Experience with AKS
  • Experience with Docker/containers, Kubernetes, Helm, or container registries
  • Strong understanding of Linux/Unix environments
  • Good knowledge of computer architecture and enterprise hardware concepts
  • Understanding of secure coding practices, application security, and threat-aware engineering
  • Willingness and ability to work with DevOps and infrastructure automation
  • Strong problem-solving and troubleshooting skills
  • Proactive mindset and ability to take ownership of technical tasks
  • Good communication skills and ability to clearly explain technical decisions, findings, and progress
  • English sufficient for working effectively in an international engineering environment
Nice to have
  • Experience with Infrastructure as Code, such as ARM templates or Bicep
  • Experience with CI/CD pipelines
  • Hands-on experience with cloud infrastructure management and scripting
  • Experience with platform security, identity management, or compliance
  • Experience with host attestation or compute security
  • Experience building monitoring, alerting, or automated incident triage solutions
  • Experience applying AI/ML to security monitoring and threat detection

Responsibilities
  • Design, develop, and maintain services using Go
  • Learn and work with Go as a main part of the role
  • Develop and maintain cloud-native solutions using Azure and Kubernetes
  • Build and improve core control plane services for hardware inspection, firmware management, networking, and resource orchestration
  • Develop automation for infrastructure maintenance and fleet operations
  • Improve operational diagnostic and monitoring tools
  • Investigate and resolve software and infrastructure issues
  • Support fleet onboarding and improve incident mitigation processes
  • Contribute to service health, security monitoring, and compliance
  • Work with Infrastructure as Code and CI/CD practices
  • Participate in code reviews and provide technical feedback
  • Take ownership of technical tasks and contribute to continuous improvement of the platform
Availability expectations
  • Standard business hours
  • Availability for overlap with the team till 10 AM PST

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available