.Net + Azure Software Developer 8609 M
- Hiring from
- Poland, Serbia
- Work type
- Remote
- Posted
552,891 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
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 Kubernetes-based cloud-native stack (Docker/containers, K8s, Helm, registries, AKS, Key Vault)
- Solid foundation in Linux/Unix environments, firmware, diagnostics, compute hardware, and remote management tools (e.g., Dell iDRAC)
- Strong foundation in secure coding practices, application security, and a threat-aware engineering mindset
- Experience with Infrastructure as Code (ARM templates, Bicep), scripting, and CI/CD automation
- Experience applying AI/ML to diagnostics, troubleshooting, or support engineering
- Knowledge of networking concepts and protocols, including BGP, VRF, routing, NAT, IPv4/IPv6, and SDN
- Familiarity with host attestation, firewall management, and hardware security
- Experience with anomaly detection, alerting, and automated incident triage
- Knowledge of Azure security, 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