Staff Software Engineer – Cloud Data Systems | Java, BigQuery, Spark, Distributed Systems | High-Scale AI & Data Platform
- Bengaluru
Full Job Description
About the Company:
A fast-growing enterprise technology firm powering large-scale AI and data platforms for global clients. The organization specializes in cloud-native architecture, distributed systems, and high-performance analytics, enabling enterprises to extract insights, run AI workflows, and scale data-driven products with unmatched reliability, security, and speed.
Role Overview:
The Staff Software Engineer will design, build, and evolve cloud-native data systems that power enterprise AI and analytics platforms. This role blends hands-on development, system design, and cross-team collaboration to deliver distributed systems that handle massive data volumes at scale and reliability.
Key Responsibilities:
Architect and implement scalable cloud data platforms using Java and BigQuery.
Design distributed systems with Spark, Databricks, and other big data frameworks.
Build high-performance data pipelines supporting AI and analytics workloads.
Lead technical discussions, drive architectural decisions, and optimize for performance, reliability, and cost.
Collaborate with AI, ML, product, and platform teams to translate business needs into technical solutions.
Ensure security, data governance, and compliance standards are met.
Mentor engineers and improve engineering practices via design reviews and code feedback.
High Impact Jobs: CareerXperts Jobs
Follow CareerXperts on LinkedIn: CareerXperts Consulting