About this role
About the Role The Applied Intelligence Data Engineering team is seeking a Senior Software Engineer – Cloud Infrastructure. This is a hybrid role that blends deep software engineering with hands-on ownership of cloud infrastructure. It is purpose-built for engineers who are equally writing production Java services and designing multi-cloud platform architecture. In this role, you will own the full lifecycle of cloud-native systems. You will build high-performance streaming applications and architect the infrastructure they run on. You will also ensure both are production-grade, observable, and secure. You will bridge application and platform engineering, reducing the gap between what software teams need and what the cloud platform delivers. What You'll Do
- Optimize Data Streaming Applications on Cloud
- Own end-to-end performance of data streaming applications running on cloud infrastructure — from development to production
- Build high-performance streaming applications and architect the infrastructure they run on
- Ensure production-grade, observable, and secure cloud-native systems
- Bridge application and platform engineering to align software needs with cloud platform capabilities
- Work with Kubernetes and multi-cloud platform architecture What We're Looking For
- Deep expertise in distributed systems
- Cloud-native architecture
- Kubernetes
- Software engineering best practices
- Track record of operating at both the application and infrastructure layers