JobTarget Logo

Staff Software Engineer - Platform Data Team in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Staff Software Engineer - Platform Data Team

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer – Platform Data Team based in India.

This is a high-impact engineering role focused on building and scaling the core data foundation that powers a large, distributed SaaS ecosystem used globally. You will design resilient, high-performance data systems that operate at massive scale, handling billions of events and petabyte-level datasets. The role sits at the intersection of architecture, infrastructure, and backend engineering, with a strong emphasis on database performance and reliability. You will work on shared frameworks, core services, and data infrastructure that enable product teams to move faster and build at scale. This environment is fast-paced, remote-first, and highly collaborative, with a strong engineering culture centered on ownership, clarity, and execution. It is ideal for senior engineers who enjoy solving complex distributed systems challenges and influencing technical direction across multiple teams.

Accountabilities:
  • Design, build, and optimize large-scale data systems leveraging technologies such as PostgreSQL, MongoDB, ElasticSearch, ClickHouse, and Redis, ensuring performance, scalability, and reliability at TB–PB scale.
  • Architect and maintain distributed backend services and reusable platform frameworks/SDKs using languages such as Node.js and Go, enabling consistent engineering practices across teams.
  • Tune and benchmark database systems by optimizing queries, indexing strategies, storage layouts, and resource utilization to achieve low-latency, high-throughput performance.
  • Lead technical design discussions, establish engineering best practices, and mentor senior engineers to strengthen overall system design and coding standards.
  • Collaborate cross-functionally with product and platform teams to define data access patterns, enforce SLAs, and ensure secure, reliable system design.
  • Drive governance for critical platform capabilities including observability, backup/restore, disaster recovery, security, and compliance across multi-cloud environments (AWS, GCP, Azure).
Requirements:
  • 8+ years of overall software engineering experience, with strong exposure to distributed systems or large-scale backend services.
  • Deep hands-on experience operating, configuring, and optimizing large-scale database systems handling billions of records and multi-terabyte/petabyte workloads.
  • Strong expertise in modern data technologies such as ElasticSearch, Firestore, MongoDB, ClickHouse, Redis, and relational databases (PostgreSQL preferred).
  • Proven ability to write clean, testable, and maintainable code in at least one modern programming language (e.g., Node.js, Go, or similar).
  • Strong understanding of distributed systems principles (CAP theorem, consistency models, consensus protocols) and observability best practices.
  • Experience with CI/CD pipelines, containerization (Docker/Kubernetes), and infrastructure-as-code tools such as Terraform or Ansible.
  • Demonstrated technical leadership ability, with experience navigating ambiguity and delivering high-impact engineering solutions.
Benefits:
  • Competitive compensation package aligned with senior/staff-level engineering roles
  • Fully remote-first, globally distributed work culture
  • Opportunity to work on systems powering billions of daily events and large-scale global infrastructure
  • High ownership and autonomy in technical decision-making
  • Exposure to cutting-edge distributed systems and large-scale data platforms
  • Collaborative engineering environment with strong emphasis on learning and mentorship
  • Health, wellness, and professional development support (varies by region and employment structure).
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.