JobTarget Logo

Staff Software Engineer 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

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 based in India.

This role offers the opportunity to build and evolve foundational systems that power modern data infrastructure at global scale.
You will work on highly technical challenges involving performance, reliability, distributed systems, and backend architecture.
As part of a small, high-trust engineering team, you will influence critical design decisions and long-term technical direction.
The position focuses on creating scalable solutions that improve the experience of thousands of data practitioners and open-source users.
You will collaborate with experienced engineers while contributing to a remote-first and autonomous engineering culture.
This is an opportunity to make a significant impact on the future of data platforms through deep technical expertise and innovation.

Accountabilities:

As a Staff Software Engineer, you will take ownership of core backend systems, driving improvements in performance, reliability, and architecture. You will solve complex engineering challenges, contribute to technical strategy, and help maintain a robust platform used by a large developer community.

  • Analyze, optimize, and improve the performance of core execution engines within a large Python-based codebase.
  • Identify and resolve complex system-level issues involving Linux environments, concurrency, memory management, networking, and database interactions.
  • Architect and implement improvements to adapter frameworks that connect the platform with various databases and data ecosystems.
  • Lead technical design discussions and contribute to architectural decisions that ensure scalability, reliability, and maintainability.
  • Own critical distributed systems, troubleshoot production issues, and participate in on-call rotations to maintain platform availability.
  • Develop high-quality backend solutions following strong engineering practices, testing standards, and scalable design principles.
  • Mentor engineers, provide technical guidance, and review contributions from internal teams and the open-source community.
  • Collaborate with cross-functional teams to deliver reliable solutions through iterative and effective development practices.
  • Contribute to the evolution of developer-focused tooling and infrastructure capabilities.
Requirements:

The ideal candidate is a highly experienced backend engineer with strong systems thinking, debugging expertise, and a passion for building reliable infrastructure. You should be comfortable working on ambiguous technical problems and making impactful architectural decisions.

  • 6+ years of professional software engineering experience focused on backend systems in production environments.
  • Strong backend engineering expertise with advanced proficiency in Python.
  • Deep understanding of software systems, including Linux processes, memory management, file systems, and performance troubleshooting.
  • Strong knowledge of database internals, including query execution, storage systems, indexing strategies, and transaction management.
  • Ability to approach problems using first-principles thinking and systematic debugging methods.
  • Excellent communication skills with the ability to explain complex technical concepts clearly.
  • Strong ownership mindset and ability to balance technical excellence with delivery speed.
  • Experience with data warehousing, data engineering, or analytics engineering is preferred.
  • Professional experience with Go or Rust is a plus.
  • Experience contributing to or maintaining open-source projects is highly valued.
  • Familiarity with developer tooling, compilers, interpreters, or performance analysis tools such as perf or strace is beneficial.
  • Ability to thrive in a remote-first, asynchronous environment with a high degree of autonomy.
Benefits:
  • Remote-first work environment with flexibility and autonomy.
  • Employer-paid medical insurance coverage (subject to location and worker type).
  • Generous paid time off, sick leave, holidays, volunteer days, and inclusive parental leave policies.
  • Equity opportunities through RSU stock grants (subject to eligibility).
  • Professional development and training opportunities.
  • Access to mental health support platforms offering therapy, coaching, and wellness resources.
  • Monthly mobile phone stipend.
  • Virtual team events, company gatherings, and team-building activities.
  • Opportunity to work with talented engineers on impactful global-scale technology.
  • Inclusive culture focused on collaboration, innovation, and continuous learning.
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.