Senior Software Engineer (Cloud focus)
ProphetStor Data Services, Inc., a leader in the Intelligent Data Platform, provides AI-enabled federated data services to help both enterprises and cloud service providers modernize their applications and infrastructures for agile, automated, cost-effective, intelligent, and orchestrated IT and Cloud infrastructures. You will be working with a group of highly motivated individuals and developing cloud-native applications using Artificial Intelligence (AI) and Machine Learning (ML) technologies to assist in service orchestrations and optimization for cloud operations.
We are seeking an experienced Senior Software Engineer with a strong Kubernetes/OpenShift software development background. The ideal candidate will have a solid understanding of Kubernetes/Docker technologies as well as proficiency in Golang, Python, and microservice-based software development. Additionally, the successful candidate should have hands-on experience with cloud environments such as AWS, GCP, or Azure. You will be joining a small and focused team doing cloud-native, microservice-based software development on Kubernetes/OpenShift.
Your background:
5+ years of industry experience working as a Software Engineer Bachelor’s or Master’s degree with a preference for Computer Science degree, Engineering, or a related field. Specialization in Kubernetes/OpenShift/Docker-related technology and software development Specialization in Golang, Python, C/C++ Familiar with microservice-based software development Familiar with AI-powered development tools (Copilot, Gemini, Codeium) to enhance productivity and code quality. Experience in Git or CI/CD tools Experience in AWS, GCP, Azure, cloud environment, and cloud application development Experience in Prometheus/Grafana monitoring tools Working knowledge of Agile software development practices. Responsibilities:
Design, develop, and maintain complex, cloud-native applications using Kubernetes or OpenShift. Utilize Golang, Python, or C/C++ to build scalable, efficient cloud-native applications. Leverage AI-powered development tools (Copilot, Gemini, Codeium) to enhance productivity and code quality. Develop cloud-native applications for seamless integration with other cloud systems. Optimize application performance and portability using containerization technologies (Docker). Adhere to cloud best practices and security standards to protect sensitive data. Collaborate with cross-functional teams to deliver high-quality products Willing to learn and support the full engineering stack on a complex system