Position Details
About this role
Software Engineer - Cloud Technology Application Development designs and builds modern, cloud-connected applications with a focus on performance, observability, and reliability. This is an opportunity to deepen backend development skills while contributing to scalable systems deployed in containerized, cloud-native environments.
Key Responsibilities
- Design, develop, and maintain features for cloud-based applications
- Implement and optimize observability solutions
- Build and deploy containerized applications using Docker and Kubernetes
- Collaborate with cross-functional teams to ensure seamless integration of new features
- Debug and resolve production issues
Technical Overview
Designs cloud-based backend services using languages such as C#, TypeScript, and Python; builds on distributed systems and microservices; leverages cloud platforms (AWS/Azure/GCP), Docker/Kubernetes, and CI/CD pipelines; implements observability with Grafana, Prometheus, OpenTelemetry.
Ideal Candidate
The ideal candidate is a senior software engineer with 5+ years of backend software development experience, strong in C#, TypeScript, or Python, and foundational cloud knowledge across AWS/Azure/Google Cloud. They should be proficient with Docker/Kubernetes, CI/CD, and observability tooling, and capable of building scalable, cloud-native services.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Must be eligible to work in the United States without sponsorship, 5+ years of software development experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile