About this role
Job title: Senior Software Engineer, Cloud Infrastructure
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
- Own end-to-end performance of data streaming applications on cloud infrastructure.
- Optimize Data Streaming Applications on Cloud.
- Build high-performance streaming applications and architect the infrastructure they run on.
- Ensure production-grade, observable, and secure systems.
- Bridge application and platform engineering, reducing the gap between what software teams need and what the cloud platform delivers.
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.
- Experience with production Java services and data streaming is a plus.