Application Technology Architect (Cloud & Data Processing)
Minneapolis, MN - USA
Job Summary
We are looking for a hands-on Technology Architect to design and guide cloud-native solutions for high-volume data platforms. This role combines architecture ownership with deep technical execution working across GCP and AWS in a modern distributed environment.
What Youll Do-
Design and build scalable fault-tolerant systems using Java and Spring Boot.
-
Define technical architecture for large-scale data processing solutions.
-
Develop and optimize data pipelines using cloud-native services (including GCP Dataflow).
-
Architect and support applications across GCP and AWS.
-
Work with NoSQL and relational databases to support complex data workloads.
-
Partner with product and engineering teams to translate requirements into technical designs.
-
Act as a senior individual contributor while providing architectural guidance.
-
13 years of software engineering experience.
-
Strong Java & Spring Boot development background.
-
3 years of hands-on GCP experience including data processing workloads.
-
Experience designing solutions on both GCP and AWS.
-
Solid understanding of microservices REST APIs and CI/CD pipelines.
-
Proven experience with NoSQL and relational databases.
-
Data or cloud certifications.
-
Experience with cloud monitoring performance tuning or security best practices.