- Posted 14 minutes ago
- Be among the first 10 applicants
Job Description
Software Development Engineer - Full Stack, Backend Focus
2–5 years experience | Competitive compensation + potential ESOPs
About Auto Data Catalog
A business question rarely fits neatly inside one database.
Auto Data Catalog (ADC) helps business users ask questions about their company's data in natural language and get reliable, explainable answers. Our platform builds an evolving knowledge graph of business data to give AI the context it needs to answer accurately.
We're a small engineering team building a product already being used by customers. We're hiring two engineers to help tackle our next set of challenges: answering questions across multiple data sources and analyzing uploaded files.
What you'll build
This is a full-stack role with approximately 80% of the work in Python backend development. Our frontend uses React, Next.js and Tailwind, supported by Django REST Framework APIs.
In your first three months, your main focus will be:
- Enabling users to ask questions that combine information across multiple data sources.
- Helping users upload files and analyze their contents through ADC.
You'll own features from design through implementation and production, build database integrations and APIs, improve performance and reliability, and contribute to code reviews and technical decisions. You'll work closely with the founder and other engineers, with direct visibility into how customers use what you build.
What we're looking for
- 2–5 years of software development experience, with hands-on experience building and maintaining backend applications.
- Strong programming fundamentals and the ability to reason through unfamiliar problems.
- Python proficiency, or strong backend experience in another language and a willingness to become productive in Python quickly.
- Experience working with APIs, SQL and relational databases.
- The ability to debug issues, write maintainable code and test the behavior that matters.
- Clear communication and ownership: you can take a problem, clarify what needs to happen and carry it through to a working solution.
Frontend skills can be learned on the job. Experience with Django REST Framework, React, cloud platforms, Docker, data integrations or LLM applications would be useful.
Why join ADC
- Own meaningful parts of an AI product early in its development.
- Work on practical problems involving AI, business context, databases and reliable software.
- See your work reach customers and use their feedback to improve it.
- Help shape engineering decisions and development practices as the team grows.
Compensation
We offer competitive compensation tailored to your skills, experience and the impact you can bring to ADC. We assess each candidate individually, with flexibility for exceptional talent. Additional ESOPs are open for discussion for the right candidate.
Location and work arrangements
- Gurugram: Our workspace is in Wazirabad, with three days per week in the office.
- Bengaluru: Candidates can initially work remotely. We may introduce a coworking arrangement as the local team grows.
- We plan to establish a dedicated Bengaluru workspace and move the team there in approximately one year. Gurugram hires should be willing to relocate to Bengaluru.
Interview process
Two rounds of discussion covering your past work, technical problem-solving and the role. We're looking for candidates who can join within approximately one month.
How to apply
Apply through the hiring form on autodatacatalog.com. Include a short example - around 150 words - of a backend feature or system you personally built or improved, explaining your contribution and the result. Public code or project links are welcome but optional.
Please use the application form so we can review your application consistently. Applications sent by DM may be missed.





