🔔 FCM Loaded

Senior Member of Technical Staff

ThoughtSpot

5 - 7 years

Bengaluru

Posted: 26/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Description

About the Role:

We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development and maintenance of our critical systems. The ideal candidate will have a strong foundation in systems engineering principles, with a deep understanding of filesystems, Linux, Operating system, and kernel concepts.

What Youll Do:

  • Feature Development: Contribute to the development of new features and enhancements, working closely with product managers and other engineering teams to deliver high-quality solutions.
  • Bug Resolution: Actively participate in on-call, diagnose, troubleshoot, and resolve complex software bugs across various system components, ensuring timely and efficient problem-solving.
  • Customer Issue Management: Interact directly with customers to understand their technical issues, provide troubleshooting guidance, and resolve software bugs
  • System Optimization: Identify performance bottlenecks and implement optimizations to improve system efficiency and scalability.
  • Code Review: Conduct code reviews to ensure adherence to coding standards, best practices, and maintainability.
  • Documentation: Create and maintain clear and concise technical documentation, including design specifications, user manuals, and troubleshooting guides.


What You Bring:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Minimum 5 years of experience in software engineering or a similar role.
  • Strong proficiency in Linux operating systems, scripting, and kernel internals.
  • In-depth knowledge of filesystem and system calls
  • Strong understanding of distributed systems concepts,
  • Strong proficiency in C++ programming language
  • Excellent problem-solving, debugging, and analytical skills.
  • Ability to work independently and as part of a collaborative team.
  • Strong communication and interpersonal skills.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Experience with zookeeper, hadoop, Postgres, Cassandra.
  • Experience with scripting languages (Python, Bash).
  • Contributions to open-source projects.


If you are a passionate and talented systems engineer looking for a challenging and rewarding opportunity, we encourage you to apply.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.