Jobgether

Software Engineer, Microsoft Azure Technologies

Jobgether • US
C# Remote

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer, Microsoft Azure Technologies in United States.

This is an exciting opportunity for a skilled software engineer to contribute to the development of innovative cloud-native solutions within a fast-paced and forward-thinking engineering environment. In this role, you will help design and build scalable Azure-based applications and serverless services that support cutting-edge cybersecurity and digital innovation initiatives. You’ll collaborate with cross-functional teams to rapidly prototype, test, and deliver high-impact solutions while exploring emerging technologies and modern cloud architectures. The position offers the chance to work on highly scalable SaaS platforms, event-driven systems, and AI-integrated services that support global operations and continuous innovation. Ideal candidates are hands-on problem-solvers who enjoy experimenting with new technologies, working independently, and contributing to modern engineering practices in a collaborative remote environment. This role is well-suited for professionals passionate about cloud engineering, distributed systems, and secure application development.

Accountabilities:

  • Design, develop, and maintain cloud-native applications and Azure-based serverless solutions using modern engineering best practices.
  • Build and optimize Azure SaaS applications, Azure Functions, App Services, and event-driven architectures using scalable and resilient design principles.
  • Collaborate with engineering, product, and cross-functional teams to define technical requirements, deliver new features, and support platform modernization initiatives.
  • Rapidly prototype and validate innovative solutions, leveraging emerging technologies and cloud-native services to accelerate product development.
  • Develop secure, scalable REST APIs and integrate third-party systems and cloud services into production applications.
  • Troubleshoot and resolve issues across development, testing, and production environments while ensuring high application performance and reliability.
  • Contribute to distributed systems and microservices architectures supporting scalable, high-availability applications.
  • Support CI/CD automation, deployment pipelines, observability, and operational improvements to enhance release quality and engineering efficiency.
  • Stay informed on industry trends, Azure technologies, cloud-native development practices, and AI tooling advancements.
  • Requirements:

    • 5+ years of professional software engineering experience building and deploying production-grade cloud applications.
    • Strong hands-on experience developing cloud-native applications using Microsoft Azure technologies, including Azure Functions, App Services, Event Grid, Service Bus, Storage, and related services.
    • Proficiency in C# and .NET development for backend and cloud-based applications.
    • Experience designing and implementing distributed, event-driven, or microservices-based architectures.
    • Solid understanding of Cosmos DB, Gremlin, and TSQL technologies.
    • Experience building secure and scalable REST APIs and integrating external systems or third-party services.
    • Familiarity with CI/CD pipeline implementation using Azure DevOps, GitHub Actions, or similar automation tools.
    • Ability to work independently, adapt to changing priorities, and thrive in fast-paced or research-focused environments.
    • Strong analytical, troubleshooting, and problem-solving skills with attention to application quality and performance.
    • Experience with multi-tenant SaaS platforms, Azure AI services, OpenAI integrations, or cloud-based AI tooling is considered a plus.
    • Knowledge of secure software development practices and experience operating in regulated or security-sensitive environments is preferred.
    • Benefits:

      • Fully remote position within the United States.
      • Opportunity to work on cutting-edge cloud, AI, and cybersecurity technologies.
      • Collaborative and innovation-driven engineering environment.
      • Exposure to large-scale SaaS platforms and globally distributed systems.
      • Professional growth opportunities within a rapidly evolving technology organization.
      • Flexible and dynamic work culture focused on experimentation and continuous improvement.
      • Opportunity to contribute to high-impact products supporting advanced cybersecurity initiatives.
      • Inclusive workplace committed to equal opportunity and professional development.