.Net + Azure Software Developer 8609 M
Summary
Akvelon is hiring a Software Engineer to build and maintain cloud-native backend services for large-scale infrastructure and hardware management — covering diagnostics, firmware management, automation, and reliability. Core stack: C#/.NET, Azure (Functions, Service Bus, Cosmos DB), Kubernetes/Docker, and Linux, in remote-first distributed teams.
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 project
We are looking for a Software Engineer to develop and maintain cloud-native services supporting large-scale infrastructure and hardware management.
The role focuses on backend development, hardware diagnostics, firmware management, automation, and improving service reliability.
You will work with Azure-based distributed systems, containerized applications, and infrastructure management technologies to build scalable and secure solutions.
Requirements
- Strong core C# and .NET proficiency
- Proven experience designing, building, and maintaining cloud-native applications using Azure (Web APIs, Functions, WebJobs, Service Bus, Redis, Azure Storage, Cosmos DB, and VNets)
- Hands-on experience with cloud infrastructure management, Infrastructure as Code (ARM templates, Bicep), scripting, and automated CI/CD deployment pipeline
- Strong foundation in secure coding practices, application security, and a threat-aware engineering mindset
- Experience with Python
- Hands-on experience leveraging AI/ML to build diagnostic, troubleshooting, or support engineering solutions
- Hands-on experience building or configuring anomaly detection, alerting systems, and automated incident triage
- Advanced knowledge of Azure Security posture, identity management, and compliance tools
Responsibilities
- Design, develop, and maintain cloud-native services using C#/.NET and Azure
- Build and improve solutions for hardware diagnostics, firmware management, and infrastructure monitoring
- Develop automation tools to streamline infrastructure operations and troubleshooting
- Work with Kubernetes-based applications and distributed cloud services
- Investigate production issues, perform root-cause analysis, and implement fixes
- Improve system reliability, performance, security, and operational efficiency
- Contribute to CI/CD pipelines, infrastructure configuration, and deployment automation
- Support service health monitoring, incident resolution, and operational improvements
Availability expectations
- Availability for collaboration until 10 AM PST is required
- Participation in a rotating DRI/on-call schedule (approximately one week every four weeks) is expected, starting in January 2027
- On-call coverage outside regular working hours is additionally compensated. Off-hours intervention is limited to urgent production incidents and is expected to be occasional