Position Details
About this role
Senior software engineer focused on building and enhancing FICO's streaming analytics platform, contributing across backend and cloud/on-prem deployments.
Key Responsibilities
- Collaborate with product managers and architects to design scalable platform capabilities
- Drive engineering standards and testing
- Support cloud and on-prem deployments
- Mentor other engineers
- Contribute to production support
Technical Overview
Full-stack emphasis with Java/Spring on backend, containerized with Kubernetes/Docker, streaming data processing using Storm/Kafka/Flink/Spark Streaming, multi-cloud architectures, OpenSearch, and related tooling.
Ideal Candidate
The ideal candidate is a senior software engineer with 3+ years of Java experience, strong Java ecosystem skills (Spring, Kubernetes, Docker), and multicloud experience designing scalable streaming data platforms.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Java/Spring experience, Inability to work remotely from US locations
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile