Back to list

Vacancy description

Staff Software Engineer, Platform in Bangalore, भारत

Enterpret

  • HybridMix of office and remote
  • ContractFixed-term or freelance

Bangalore, भारत

About Enterpret

At Enterpret, we are building the customer feedback intelligence platform that turns unstructured customer feedback into a structured, queryable source of truth — solving complex problems in natural language processing, serverless computing, and analytics on the frontend, pushing the envelope of what's possible by applying first principle thinking.

Kleiner Perkins and Sequoia Capital back us because they share our conviction that product development teams deserve a better way to understand their customers. That conviction is validated by the respected product teams who rely on us every day, including Canva, Notion, Samsung, and Loom.

We love working with folks who are resourceful, thrive in ambiguity, and display a strong sense of ownership.

Our engineering culture is built around leveraging and contributing to open-source tools. We aim to build upon and improve state-of-the-art systems in our field of work.

Read more about our team, core values, and operating principles - here .

What You'll Do

  • Be the owner for Graph Platform — own the knowledge graph, the data systems behind it, the Model Repository, and the inferencing and enrichment pipelines end to end, from design through production operation.
  • Design for where our scale is headed in the next 1–2 years and work backwards — most decisions in this part of the stack are hard to reverse, so the judgment to make them well is the core of the job.
  • Upgrade the indexing layer (DynamoDB, ClickHouse, Snowflake) and the inferencing layer (model hosting and pipelines) so enterprise and PLG clients get the same experience on latency and availability, regardless of data volume or query throughput.
  • Take production issues beyond the symptom — find the underlying disease and cure it for the long term , then build the metrics, alerts, runbooks, and rollback thinking that keep it fixed.
  • Make sound calls on which systems need an autoscaling-policy update and which need a re-design — and know the difference.
  • Own cost vigilance on the company's most expensive cloud resources: establish a baseline for cost per feedback record and drive it down.
  • Partner with product engineers and PMs on upcoming use cases, with SRE on AWS infrastructure, and mentor engineers as the team grows.

What It Takes

  • 8+ years in software engineering, with deep experience designing and operating data-intensive systems in production at scale.
  • 3+ years at one organization where you've owned production databases and infrastructure through real growth — not just built them, but scaled and operated them under load.
  • Extensive hands-on experience running DynamoDB and ClickHouse at scale , strong command of data-intensive application design , and comfort working close to AWS infrastructure .
  • You think in the terms of Designing Data-Intensive Applications and The DevOps Handbook — first-principles design, engineering metrics, and operational rigor are how you already work.
  • Proven judgment on 1–2 year, hard-to-reverse decisions : you know when an autoscaling-policy change is enough and when a system needs a re-design.
  • Strong ownership and the energy to operate in chaos, plus an AI-native working style — you move at a much higher pace without compromising platform integrity or quality gates.
  • A track record of mentoring and collaborating — you're the engineer a growing team can grow around. Prior self-hosted-LLM experience is not required; the curiosity and speed to learn and run new areas at scale is.

What Success Looks Like

First 90 days

  • Gets hands-on across the stack and learns how the systems behave under real load.
  • Takes a production issue end to end — finds the disease beyond the symptom and cures it for the long term.
  • Makes sound calls on which systems need an autoscaling-policy update and which need a re-design.

By 6 months

  • Is operating as the Graph Platform owner in practice and owns the work end to end.
  • Has an executable plan underway for the indexing or inferencing upgrade that holds up under real load.
  • Has a tracked latency and availability target for enterprise and regular clients.
  • Establishes a baseline for cost per feedback record and is driving it down.

By 12 months

  • The indexing and inferencing layers support both enterprise growth and large-scale PLG volume.
  • Cost per feedback record is visibly lower.
  • The team has grown and is operating well, with this person as the technical leader it grows around.

Why Enterpret?

  • High Impact: Own the heaviest data systems in the company — the databases, models, and pipelines behind the product — at the moment the scale story gets much more interesting: larger enterprise customers and large-scale PLG volume.
  • Ownership: End-to-end responsibility for features and systems.
  • Complex Challenges: Make hard-to-reverse, 1–2 year architecture decisions across distributed databases, model hosting, and high-throughput pipelines, where a single change touches storage, query paths, reliability, and cost.
  • Growth: Lead future programs such as self-hosting and regional expansion to Europe and India, with an open L6 IC path for someone who can own long-term platform strategy and raise the bar across the team.
  • Culture: Open, collaborative, and values-driven environment with autonomy.
  • Benefits: Competitive salary, equity, hybrid work setup, premium healthcare, and more.

What We Value

At Enterpret, we operate with a deep sense of ownership — we play for the team and do what it takes to win together. We care personally for our teammates while pushing each other with honest, actionable feedback. Above all, we approach everything with humility and a drive to keep learning and getting better.

Equal Opportunities

We are an equal opportunity employer. We ensure that none of our employees or prospective employees receives less favourable treatment as a result of age, sex, disability, marital status, colour, race, religion or ethnic origin. Equally we aim to ensure that no such employee is disadvantaged by terms and conditions of employment which cannot be justified.

 

Similar vacancies

More like this role

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT

$200k USD - $401k USD

... capital markets. We started from scratch by building a completely cloud-native clearing and custody system designed for today’s complex, global market. Our platform is fully integrated with central clearing houses and exchanges to support billions in trading volume per day. We’ve agonized about our data model abstractions, ...

भारत

  • Remote
  • Full-time
  • IT
... supportive, collaborative environment. What You Will Do As a Software Engineer – Platform, you will be instrumental in designing and building our internal platform: the infrastructure and services that other engineering teams at Seeq use to deploy and operate our software products. Working as a key technical leader, you ...

भारत

  • Full-time
... billing, prepaid wallets, and rate-limiting all part of the same stack. Today it's FastAPI and Python; we're in the middle of rewriting it in Go. We're hiring a Staff Engineer to own this platform end-to-end. The architecture. The reliability. The performance. The standards. This is an IC role. What You’ll Do - The end-to-end ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
... AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI’s potential impact on the function or industry. - 9+ years of experience in software engineering, with a track record of delivering high-quality products. - Strong proficiency in Java and object-oriented programming; experience with Python or ...

Hyderabad, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
... lifecycle management, and production incident resolution. - Drive alignment and technical decisions across multiple teams without formal authority. - Mentor engineers, conduct design and code reviews, and contribute to career growth. - Improve how customers deploy, operate, and trust SentinelOne products. Requirements - ...

Bangalore, भारत

  • Full-time
  • IT
P-375 We are hiring a Staff Software Engineer for Databricks' Engineering team reporting to an Engineering Leader. You will be part of the Databricks engineering organization, working with teams that develop Databricks products and features for thousands of enterprises worldwide. Key Characteristics As an executive engineering ...

Bangalore, भारत

  • IT
Company Description The Bosch Group is a leading global supplier of technology and services, in the areas of Automotive Technology, Industrial Technology, Consumer Goods, Energy and Building Technology.

Bangalore, भारत

  • Full-time
  • IT
Staff Software Engineer Location - Hyderabad, India Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions ...

Hyderabad, भारत

  • Contract
  • IT
... with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies - 9+ years of hands-on software engineering experience, delivering high-impact, multi-team initiatives with measurable business outcomes - Strong programming expertise in one or more of Java, ...

Bangalore, भारत

  • On-site
  • Full-time
  • IT
... reliable, and secure infrastructure powering our production systems across AWS and GCP. - Lead major reliability and modernization initiatives, including container platform migrations (e.g., ECS to EKS/GKE) and microservice enablement across multi-cloud environments. - Serve as a technical authority in Kubernetes (EKS and GKE), ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
... work for people. Job Description What you get to do in this role: - Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) - Work with the product owners to understand detailed requirements and own your code ...

Hyderabad, भारत