Staff Software Engineer – Cloud Data Systems | Java, BigQuery, Spark, Distributed Systems | High-Scale AI & Data Platform

  • Bengaluru
Job Details
Full Time 5–7+ years
Skills

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