Position Overview
About the Role
We are seeking a hands-on Senior Solution Engineer (Java) to design, build, and operate cloud-native data and AI solutions. This role requires a strong software engineering background, deep expertise in AWS and Snowflake, and experience delivering production-grade enterprise applications. You will work across the full software development lifecycle, from architecture and implementation to deployment, operations, and continuous improvement, while leveraging AI-assisted engineering practices.
Key Responsibilities
Design, develop, deploy, and support scalable cloud-native software and data solutions.
Build secure, reliable, and high-performing data pipelines and data products using AWS and Snowflake.
Design and optimize Snowflake data models, schemas, and datasets to ensure performance, governance, and data quality.
Develop maintainable Java applications using best practices in clean code, automated testing, CI/CD, s...