Production Engineer - Software Development Job at ThoughtSpot

ThoughtSpot Remote

Production Engineer - Software Development

Remote, USA

What makes ThoughtSpot a great place to work?

To make our dent in the universe, we seek employees with unique identities, backgrounds, and perspectives that want to build an inclusive, respectful company culture and truly challenge the status quo. We are very deliberate about building a culture focused on selfless-excellence, continuous learning and improvement (2% done) achieved through diversity (balance-for-the-better) and inclusion.

We seek a well-rounded Software Developer with a Supportability and Automation-oriented mindset to join our Production Engineering team for enhancing AI-assisted Data Search capabilities of ThoughtSpot. The role will involve troubleshooting and automating remediation with a view to building tooling to strategically fix production issues and enhance ThoughtSpot’s capabilities.

You will be passionate about developing tools and automation to deploy, maintain and troubleshoot distributed services and applications in Cloud and On-Premise Infrastructure. You will be responsible for fixing the big picture comprising of the interconnect of the ThoughtSpot service stack and will use a variety of tools and approaches to solve a broad spectrum of problems.

The use cases include, but are not limited to, minimizing manual operational effort, incident postmortems and proactive identification of potential issues that may otherwise be hard to foresee. The ability to work with globally located cross-functional teams in a rapidly growing environment is a must.

Responsibilities

  • Work with Product teams to define, architect and implement tools to enhance debuggability, supportability, availability, scalability and performance of Search Engines component within ThoughtSpot with focus on areas like capacity, performance and accuracy of search, overall user experience and usability of results.
  • Have exposure to efficient Searching with In-Memory databases and CDWs.
  • Take a customer-first approach in understanding the requirements and devising solutions for VPC and on-prem environments. AWS is preferred.
  • Participate in the incident reviews and root cause analysis.
Required skills/qualifications
  • 2+ years of experience with BI systems, ideally with performance-tuning for searching in CDWs and in-memory databases at scale. Should be able to dissect performance hits/expensive steps and determine origin of errors by reviewing the E2E flow of queries/results and determine the choke-points in stack.
  • Experience with secure delivery of search results with enterprise-scale environments would be ideal.
  • Good command in programming and building applications using RPCs (Thrift, gRPC and REST) and serialization protocols (Protobuf and JSON) with the ability to diagnose technical problems, debug code and automate tasks would be ideal. Proficient in writing tooling in Python/PERL/AWK/BaSH. Search engineering team to review/add skills.
  • Proven, insightful experience with Deployments, Application and Network Load Balancers, Proxy servers and Accelerated Network/Content/Webservices would be useful with black-box testing for Search issues.
Desired Skills
  • A Bachelor’s Engineering degree in Computer Science and/or equivalent industry experience would be an advantage.
  • A mature, quality-oriented developer mindset backed by 5+ years of SDLC experience.
  • Strong problem-solving skills, algorithmic thinking and a strong foundation in how systems ought to work.
  • Experience in Linux, virtualization, DevOps tools and cloud technologies. Additional expertise in Cloud Networks would also be an advantage.
  • DevOps mindset to treat operational issues as software problems and you use the software as the primary tool to manage large environments.

#LI-JK1

#LI-Remote


ThoughtSpot for All

Building a diverse and inclusive team isn't just the right thing to do for our people, it's the right thing to do for our business. We know we can’t solve complex data problems with a single perspective. It takes many voices, experiences, and areas of expertise to deliver the innovative solutions our customers need. At ThoughtSpot, we continually celebrate the diverse communities that individuals cultivate to empower every Spotter to bring their whole authentic self to work.

We’re committed to being real and continuously learning when it comes to equality, equity, and creating space for underrepresented groups to thrive.

Research shows that in order to apply for a job, women feel they need to meet 100% of the criteria while men usually apply after meeting 60%. Regardless of how you identify, if you believe you can do the job and are a good match, we encourage you to apply.

To all recruitment agencies:

ThoughtSpot does not accept agency resumes. Please do not forward resumes to our jobs alias, ThoughtSpot employees, or any other organization location. ThoughtSpot nor its employees are not responsible for any fees related to unsolicited resumes.

About ThoughtSpot

ThoughtSpot is the Modern Analytics Cloud company. Our mission is to create a more fact-driven world with the easiest to use analytics platform. With ThoughtSpot, anyone can leverage natural language search and AI to find data insights and tap into the most cutting edge innovations the cloud data ecosystem has to offer. Companies can now put the power of their modern data stack in the hands of every employee, extend the value of their data to partners and customers, and automate entire business processes. ThoughtSpot’s web and mobile applications improve decision-making for every employee. With ThoughtSpot’s developer-friendly platform, customers can also embed consumer-grade analytics into their SaaS offerings or build entirely new interactive data apps that engage users and keep them coming back for more. Organizations like Walmart, BT, Daimler, Medtronic, Hulu, Royal Bank of Canada, Nasdaq, OpenTable, Workato, and Nationwide Building Society rely on ThoughtSpot to transform how their employees and customers take advantage of data.




Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.