Sr Staff Software Engineer (Distributed Systems | Data Ingestion | Storage | Analytics)
Jobgether
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
143 open distributed roles across 43 companies are on ApplySarthi right now, most of them in Bengaluru (12), Hyderabad (4), Pune (1).
- Sr Staff Software Engineer (Distributed Systems | Data Ingestion | Storage | Analytics) - Remote ServiceNow
- Senior Java Engineer - Distributed Systems, Serverless - ElasticsearchElastic
- Sr. Software Engineer - Distributed SystemsWorkday
- Senior Software Engineer - Distributed Systems (ODP Governance)Datadog
- Senior Software Engineer, Backend - Distributed SystemsCamunda
What distributed roles keep asking for: System design (73%), Observability (57%), Java (55%), AWS (34%), Python (32%), Kubernetes (31%), Go (28%), C++ (27%) — counted across their open postings here.
Software Engineer jobs in the United States · Remote Software Engineer jobs · Elasticsearch jobs · Go jobs · Java jobs · Kafka jobs
Jobgether has 4,176 open roles listed here.
- AI ENGINEER (Developer Backend Java Sr)
- Analista de Projetos
- Azure Cloud & AI Solutions Architect
- Business Development Consultant, Insurance
- Citrix L3 Engineer - (DaaS+ AWS) _ Night Shift
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for distributed roles keep coming back to System design, Observability, Java, AWS. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with System design? Tell me one thing you learned the hard way.
- Walk me through a dashboard or report you built. Who used it, and for what?
- Explain a join or a window function you have used, and why you needed it.
- How would you explain a surprising number to a manager who does not believe it?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Sr Staff Software Engineer (Distributed Systems | Data Ingestion | Storage | Analytics) at Jobgether interview free →Accountabilities: Shape technical strategy and roadmap: Partner with engineering and product leadership to define the platform's long-term direction, balancing architectural vision with practical constraints and customer needs. Drive customer-centered innovation: Work directly with customers to understand evolving requirements, translate feedback into actionable product insights, and ensure the platform continues to deliver measurable value. Lead architecture across the data lifecycle: Establish technical direction for collection, ingestion, routing, enrichment, durable storage, retention, and high-performance querying across distributed systems and multiple engineering teams. Prototype and validate solutions: Document architectural proposals and build working prototypes that demonstrate feasibility, clarify trade-offs, and help teams align around technical decisions. Establish reliability and efficiency standards: Define and improve expectations for data completeness, durability, latency, availability, tenant isolation, and unit cost across the entire data pipeline. Guide complex technical transitions: Lead approaches to storage migrations, schema evolution, data replay, and platform upgrades while minimizing downtime and protecting data integrity. Set architectural boundaries and contracts: Define clear interfaces and responsibilities across teams working on collection, ingestion, storage, anomaly detection, querying, and AIOps experiences. Champion responsible AI adoption: Evaluate AI-driven opportunities based on customer value, data quality, reliability, safety, and cost. Run targeted experiments, validate outcomes, and identify which solutions merit broader investment. Raise engineering quality: Lead in-depth design reviews that strengthen technical decisions, encourage constructive discussion, and help engineers develop their capabilities. Promote operational excellence: Establish strong standards for code quality, on-call practices, incident response, and continuous learning from production issues. Mentor technical leaders: Coach senior engineers and technical leads, foster collaboration, and help develop the next generation of engineering leadership. Influence across teams: Build trust through clear communication, sound technical judgment, and collaborative leadership, including with teams outside your direct ownership. Requirements: Extensive distributed systems experience: 12+ years building and operating production distributed systems, including substantial ownership of large-scale data platforms or infrastructure. Equivalent depth demonstrated through sustained technical leadership is also valued. Broad data platform expertise: Strong understanding of data ingestion, storage, querying, and AI applications built on data, with deep expertise in at least one of these areas. Relevant data technologies: Experience with ingestion platforms such as Kafka, Pulsar, or Kinesis, and familiarity with technologies or architectures such as columnar databases, time-series databases, Elasticsearch/OpenSearch, and object storage. Cloud-native infrastructure knowledge: Experience operating Kubernetes and cloud infrastructure at scale, with an understanding of distributed systems reliability and operational complexity. Strong programming skills: Proficiency in at least one of Go, Java, Scala, Rust, or Python, with the ability to build prototypes, conduct detailed code reviews, and contribute directly to implementation when needed. Evidence-based AI judgment: Experience using AI-powered tools, automated workflows, or AI-driven insights in work processes and decision-making, or critically evaluating AI's impact on infrastructure. Demonstrated experience shipping AI-enabled solutions—or a well-developed, practical perspective on their application—is important. Responsible AI practices: Ability to evaluate AI solutions critically and implement appropriate safeguards for correctness, safety, reliability, and cost. Architectural and technical leadership: A demonstrated ability to influence technical direction across teams without relying on formal authority, supported by clear reasoning, credibility, and sound judgment. Trade-off management: Strong decision-making skills when balancing consistency, latency, cost, reliability, and operational burden. Communication and collaboration: Ability to explain complex technical concepts clearly to audiences ranging from early-career engineers to senior executives, while fostering constructive debate and shared ownership. People development: A humble, collaborative approach to leadership, with a commitment to mentoring others, sharing credit, and helping colleagues succeed. Adaptability and ownership: Comfort working with ambiguous problems, defining direction where requirements are incomplete, and turning early-stage ideas into robust, scalable systems. Remote leadership experience: Experience working effectively in remote environments and leading distributed teams. Nice to have: Background in observability, log analytics, OpenTelemetry, or AIOps; experience at an AI-native organization or building agents and LLM-based features; and familiarity with multitenant SaaS platforms and per-tenant isolation. Benefits: Base salary: $171,900–$300,800 per year, depending on geographic location, qualifications, skills, competencies, and experience. Additional compensation: Equity where applicable and variable or incentive compensation, depending on the role and applicable compensation arrangements. Health coverage: Health plans and flexible spending accounts. Retirement savings: 401(k) plan with company matching. Employee stock purchase: Employee Stock Purchase Plan (ESPP). Giving back: Matching donations to support eligible charitable contributions. Time away: Flexible time-away arrangements. Family support: Family leave programs. Flexible work environment: Work arrangements may vary by role and assigned location, with flexible, remote, or office-based work personas where applicable. Technical impact and growth: Opportunities to solve complex, large-scale engineering challenges, shape platform architecture, work closely with enterprise customers, and help influence product direction. Collaborative culture: An environment that values clear thinking, honest feedback, continuous learning, and delivering meaningful results.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- AI Trainers Network - MalteseJobgether
- AI Video EditorJobgether
- AI Trainers Network - GreekJobgether
- AI Architect / AI engineering leadJobgether
- AI Video EditorJobgether
- AI Trainers Network - EnglishJobgether
- AI Trainers Network - EnglishJobgether
- AI Trainers Network - EnglishJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-10-22. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.