HHiring Reality
← Prophecy

Staff Software Engineer

Prophecy
Location
Bengaluru, Karnataka, India
Posted
2 months ago
Department
Engineering
What they actually want (must-haves)
  • 5+ years of backend engineering experience building distributed systems or data-intensive services
  • Deep expertise in distributed systems fundamentals: scheduling, task coordination, concurrency, resource management, and fault tolerance
  • Strong proficiency in a systems language such as Go, Scala, or Java
  • Hands-on experience running data at scale with Spark and/or cloud data warehouses (Databricks, Snowflake, BigQuery)
  • A strong foundation in data structures, algorithms, and software design
  • Experience owning the reliability, performance, and observability of a production service
Nice to have
  • Experience integrating with multiple execution backends or building multi-cloud data connectors
  • Experience building platforms or services that other engineers and products build on top of
  • Familiarity with AI/agent execution paths
  • Experience building an execution engine, orchestrator, or query engine
  • Experience shipping software over multiple releases
What the job really is

As a Staff Software Engineer at Prophecy, you will lead the technical direction of the Runtime service, which orchestrates and executes data workflows at scale. Your responsibilities will include designing distributed execution systems, ensuring production reliability, and mentoring other engineers. You will work closely with both AI agents and human users to create efficient data processing solutions across various cloud platforms.

Benefits
  • Great company culture
  • Competitive compensation
  • Fair and Open Equity awards for everyone
  • Private medical insurance
  • Manage your own growth and career
  • High learning opportunity
Things to weigh
  • No salary listed
  • Fast-paced startup environment may require adaptability
  • Role involves high ownership and responsibility
  • Focus on deep-tech problems may limit exposure to broader software engineering practices
Job score3/5
Benefits4/5
Freshness1/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Prophecy?

See how your résumé matches this role — and tailor it from what actually gets interviews.