Backend Software Engineer

Low-Code Data Engineering Platform enabling data users to visually build data pipelines with modern software practices, trusted by Fortune 500 firms.
Backend
Staff Software Engineer
In-Person
11 - 50 Employees
10+ years of experience
Enterprise SaaS · AI

Description For Backend Software Engineer

Prophecy is an innovative startup revolutionizing the data engineering space with its Low-Code Data Engineering Platform. Trusted by Fortune 500 companies, Prophecy enables data users to visually construct data pipelines using modern software practices, including code on Github. The company is well-funded by top VCs and is establishing itself as a leader in cloud-based data engineering solutions.

As a Backend Software Engineer, you'll join Prophecy's India engineering center, working with a dynamic team of high-performing engineers. This role offers an exceptional opportunity to be an early engineer in a high-growth startup. You'll be responsible for designing, developing, and launching new features for the Prophecy IDE, with complete end-to-end ownership of your projects.

The ideal candidate brings 10+ years of backend programming experience, particularly in solving deep-tech problems. Strong expertise in Scala or functional programming is essential, and knowledge of Spark internals is highly valued. You should have a solid foundation in data structures, algorithms, and software design, complemented by strong analytical and debugging skills.

What makes this role unique is the entrepreneurial environment where you'll have the freedom to manage your own growth and career. You'll work in short, agile cycles, contributing to revolutionary advances in data engineering. The company offers competitive benefits, including equity awards, medical insurance, and flexible time off, along with the opportunity to work on transformative products in a culture that values merit and inclusion.

Last updated 2 months ago

Responsibilities For Backend Software Engineer

  • Design, code, test, and launch new features for Prophecy IDE
  • End-to-end ownership of features from requirement to delivery
  • Work in short, agile, iterative development cycles
  • Drive next-generation revolution in Data Engineering

Requirements For Backend Software Engineer

Scala
  • 10+ years of backend programming experience in solving deep-tech problems
  • Experience with Scala or functional programming
  • Knowledge of Spark internals
  • Solid foundation in data structures, algorithms, and software design
  • Strong analytical and debugging skills
  • B Tech or above degree in CS or equivalent
  • Experience in designing and developing search subsystem
  • High sense of ownership and attention to detail

Benefits For Backend Software Engineer

Equity
Medical Insurance
  • Great culture
  • Equity awards for everyone
  • Medical insurance
  • Employee's Provident Fund
  • Flexible time off
  • Career growth opportunities
  • High learning opportunity
  • End-to-end project ownership

Interested in this job?

Jobs Related To Prophecy Backend Software Engineer

Software Development Manager, Automotive, Amazon Autos

Lead engineering team building innovative automotive shopping experiences at Amazon, managing technical roadmap and delivery of customer-focused solutions.

Innovation Manager, Middle Mile Eng Programs

Lead innovation in material handling systems and infrastructure design for Amazon's Middle Mile operations across Europe, focusing on efficiency and sustainability.

Software Engineering LMTS

Staff Software Engineer position at Salesforce focusing on platform reliability, scalability, and high-availability solutions.

Engineering Manager

Senior Manager/Director role leading governance, global support, and strategic innovation within Digital Success Engineering at Salesforce.

Manager, Software Engineering - LinkedIn Feed

Lead software engineering team for LinkedIn Feed, focusing on data engineering and AI-driven content recommendations.