Jobedly Post a Job

Cloud Software Engineer

Puck Enterprises · Worthing, SD
Full-timeTechnologyMid Level$179,000–$241,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Cloud Software Engineer role

Cloud Software Engineer positions focus on delivering results in their domain. This page aggregates open Cloud Software Engineer roles and what employers typically expect.

Cloud Software Engineer Location: Worthing, SD Department: Engineering Job Type: Full-Time About Puck Puck started with a family, a few acres in Manning, Iowa, and a habit of building better tools than the ones on the market. Since then we've grown into a family of manufacturing brands serving agriculture, oil and gas, fire, and industrial markets — engineering equipment that's used hard, in the field, every day. We're Built to Lead, and that shows up in how we build products and how we build careers: we invest in people, push for continuous improvement, and don't cut corners. About the Role We're looking for a Cloud Software Engineer to design, build, and support backend services, APIs, and cloud-based applications using C#, .NET, and Microsoft Azure. You'll independently own features from development through deployment and operational support, contribute to technical design conversations, and help ship reliable, production-ready software. If you want to write real production code, own your features end to end, and grow alongside a team that's actively modernizing its platform, this is a great next step. What You'll Do - Design, implement, test, and maintain backend services, APIs, and application components using C# and .NET - Build and support cloud-hosted solutions in Microsoft Azure, using compute, storage, messaging, and identity services - Contribute to technical design and implementation decisions for features and services, with an eye toward scalability, reliability, performance, and maintainability - Write clean, secure, well-tested production code and actively participate in peer code reviews - Collaborate with product managers, QA, and other engineers to turn requirements into effective technical solutions - Troubleshoot and resolve defects, performance issues, and production incidents across application, cloud, and data layers - Support CI/CD pipelines, deployment automation, and release processes - Use logging, monitoring, and alerting tools to improve observability and operational support - Document technical designs, implementation details, and support procedures - Provide guidance to less experienced engineers through code reviews, collaboration, and knowledge sharing What You Bring - Bachelor's degree in Computer Science, Software Engineering, or related technical field — or equivalent practical experience - 3-5 years of professional software engineering experience building and supporting production applications - Strong proficiency in C# and the .NET ecosystem, including modern application development patterns - Hands-on experience developing, deploying, and supporting applications or services in Microsoft Azure - Experience building REST APIs, service integrations, and data-driven applications with attention to reliability and maintainability - Solid understanding of relational databases, SQL, data modeling, and ORM frameworks such as Entity Framework or Entity Framework Core - Experience with source control, automated testing, CI/CD, and standard software development lifecycle practices - Strong debugging and problem-solving skills across application and cloud environments - Ability to work independently on defined technical problems while collaborating effectively within a team - Clear written and verbal communication skills Nice to Have - Experience with ASP.NET Core, background services, microservices, or event-driven architectures - Experience with Azure services such as App Service, Functions, Azure SQL, Service Bus, Storage Accounts, Key Vault, Application Insights, Monitor, and Entra ID - Familiarity with containerization and orchestration technologies such as Docker and Kubernetes - Experience with infrastructure as code, environment automation, or configuration management - Understanding of observability, distributed tracing, caching, messaging patterns, and performance tuning - Experience supporting modernization efforts or cloud migrations - Experience mentoring junior engineers or interns - Fa…

Salary estimate

$179,000 – $241,000/yr
Provided by the employer.

Skills for this role

C#.NETSQLRESTAzureDockerKubernetesCi/CdCommunicationQAAutomation

Resume tips for Cloud Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Cloud Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Cloud Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Puck Enterprises

Puck Enterprises is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles