info@renewyx.com

Banner Default Image

Cloud Application Software Engineer

Back to job search

Cloud Application Software Engineer

  • Location:

    United States of America

  • Job type:

    Permanent

  • Contact:

    Brandon Critch

  • Contact email:

    b.critch@renewyx.com

  • Contact phone:

    747-200-0038

  • Published:

    9 days ago

  • Expiry date:

    2025-09-23

Cloud Application Software Engineer

📍 Phoenix, AZ | Full-time, Exempt | Onsite (with flexible remote options by agreement)

About the Opportunity

Join a dynamic engineering team at the forefront of therenewable energy and IoT revolution. Our client is building innovative cloud-connected applications that integrate with intelligent hardware and edge devices, enabling smarter, cleaner, and more resilient energy systems. As aCloud Application Software Engineer, you’ll play a key role in designing, building, and scaling cloud-based applications that directly support the energy transition.

This role is ideal for a developer who thrives inend-to-end product development—from architecture and UI/UX to performance optimization and IoT integration. If you’re excited by the idea of shaping next-generation cloud applications in a rapidly growing industry, we’d love to meet you.

What You’ll Do

  • Collaborate with hardware, embedded software, and design teams to develop intuitive, high-performance web applications.

  • Build and maintain scalable, secure, and efficient cloud-based applications for IoT edge device monitoring, control, analytics, and alerting.

  • Lead front-end and back-end development, ensuring smooth customer-facing and internal workflows.

  • Develop and deploy applications in Azure DevOps, maintaining high availability and reliability.

  • Architect and implement communication between IoT edge devices and cloud GUIs/mobile apps (LoRaWAN, BLE, Modbus, etc.).

  • Create automation scripts, containerized builds, and maintain DevOps environments.

  • Troubleshoot, validate, and optimize system performance across devices and cloud applications.

  • Document, test, and continuously improve applications, deployment practices, and infrastructure.

What We’re Looking For

Minimum Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or related field.

  • 2+ years of software engineering experience (5+ preferred for front-end development).

  • Strong background in front-end web development (React.js, Svelte, Vue.js, HTML5, CSS3, TypeScript, JavaScript).

  • Proficiency in back-end and cloud technologies: Azure Cloud, Python, Java, .NET, API design, SQL.

  • Experience with DevOps, CI/CD pipelines, and infrastructure configuration.

  • Knowledge of wireless communication protocols (LoRaWAN, BLE, Modbus).

  • Ability to translate UI/UX designs into functional applications.

  • Experience working with cross-browser compatibility and accessibility standards.

  • Strong problem-solving, teamwork, and time-management skills.

Preferred/Bonus Skills

  • Experience with custom visualizations (d3.js or similar).

  • Knowledge of IoT security, authentication protocols, MQTT, TLS, AMQP, ProtoBuf, CoAp, SMS.

  • Familiarity with Linux OS, GitHub, AWS, and cybersecurity standards (NERC/CIP).

  • Background in power electronics or embedded systems.

  • Training or certification in IoT technologies.

Why Join

  • Be part of a fast-growing industry at the intersection of IoT, cloud, and renewable energy.

  • Work with cutting-edge technologies and help shape innovative energy solutions.

  • Join a team culture that values collaboration, creativity, and continuous learning.

  • Competitive compensation package, DOE.