[Hiring] Mid Cloud Network Engineer @Pyramid Systems
Mid Cloud Network Engineer @Pyramid Systems
Software Development
Salary usd $112,242.00..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 3d ago

[Hiring] Mid Cloud Network Engineer @Pyramid Systems

3d ago - Pyramid Systems is hiring a remote Mid Cloud Network Engineer. 💸 Salary: usd $112,242.00 - $168,363.00 per year 📍Location: USA

Role Description

The Software Engineer / Developer III is responsible for designing, developing, testing, and maintaining cloud-based and cloud-native applications with a strong emphasis on Microsoft Azure development and modernization initiatives. This role leverages mid-level expertise to deliver scalable, secure, and high-performing solutions across cloud environments while contributing to system design, application architecture, and full lifecycle development. The Software Engineer / Developer III collaborates with stakeholders to define system requirements and provides technical guidance throughout project execution.

Responsibilities

  • Design, develop, test, and deploy cloud-native applications and services within Microsoft Azure environments.
  • Analyze business and system requirements and translate them into Azure-based technical solutions.
  • Develop and maintain applications using modern programming languages such as C#, .NET, Java, or Python in cloud environments.
  • Build and maintain RESTful APIs and microservices architectures hosted in Azure App Services, Azure Functions, or containers.
  • Support application modernization efforts, including migration of legacy systems to Azure cloud platforms.
  • Develop and execute unit, integration, and automated tests to ensure high-quality application performance.
  • Implement and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools.
  • Utilize Infrastructure as Code (IaC) tools such as ARM templates, Bicep, or Terraform to provision and manage Azure resources.
  • Collaborate with DevSecOps, infrastructure, and cybersecurity teams to ensure secure and compliant cloud deployments.
  • Identify and resolve application performance issues, system bottlenecks, and defects in both development and production environments.
  • Develop and maintain technical documentation, including architecture diagrams, system specifications, and deployment procedures.
  • Participate in Agile development processes, including sprint planning, backlog refinement, and retrospectives.
  • Provide guidance to junior developers and contribute to team knowledge sharing.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • 3–5 years of experience with a Master’s degree OR 5–7 years with a Bachelor’s degree.
  • Minimum 2–4 years of experience developing and deploying applications in Microsoft Azure environments.
  • Experience supporting cloud migration, modernization, or application development projects.
  • Experience working in Agile development environments.
  • Microsoft Azure certifications (e.g., Azure Developer Associate) preferred.

Requirements

  • Strong knowledge of software development lifecycle (SDLC) and Agile methodologies.
  • Hands-on experience developing applications in Microsoft Azure environments, including Azure App Services, Azure Functions (serverless), Azure Kubernetes Service (AKS) or container platforms, and Azure Storage and databases (Azure SQL, Cosmos DB).
  • Experience with cloud-native architecture patterns, microservices, and distributed systems.
  • Proficiency in one or more programming languages (C#, Java, Python, or JavaScript).
  • Experience with CI/CD pipelines and DevOps practices using Azure DevOps or Git-based workflows.
  • Working knowledge of Infrastructure as Code (IaC) tools such as Terraform, Bicep, or ARM templates.
  • Understanding of cloud security best practices, including identity and access management (Azure AD), encryption, and secure coding standards.
  • Experience with relational and NoSQL databases in cloud environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to manage multiple tasks and priorities in a dynamic environment.
  • Strong written and verbal communication skills and ability to collaborate effectively across teams.

Benefits

  • Competitive compensation.
  • Employee Stock Ownership Program.
  • FlexPTO.
  • Learning and development opportunities.
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Mid Cloud Network Engineer @Pyramid Systems
Software Development
Salary usd $112,242.00..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later