AI-Native Backend & Data Automation Engineer - Python (Hyderabad)

AI-Native Backend & Data Automation Engineer - Python (Hyderabad)

02 Sep
|
Spice Profile
|
Hyderabad

02 Sep

Spice Profile

Hyderabad

AI-Native Backend & Data Automation Engineer Python

Experience: 25 years

Location: 100% remote, anywhere in India

CTC: Up to 6,00,000 per annum

Workday: Starts at 8:30 AM IST

Education: B.Tech degree mandatory

Please read before applying

This role has five non-negotiable requirements:

1. The maximum CTC is 6 LPA. This is a firm ceiling. If your expected CTC is above 6 LPA, please do not applyyou will waste your time and ours.
2. You must have 25 years of hands-on software development experience. This is not a fresher or trainee position.
3. You must be strong in Python, SQL, backend development and data automation.
4. Your workday must begin at 8:30 AM IST. You must also be available for occasional evening meetings with US stakeholders.
5. Shortlisted candidates must complete a short technical exercise and provide a recorded walkthrough of software they have personally built.

If you meet all five requirements, please continue reading.

About Spice Profile

Spice Profile LLC is a US-based ecommerce company selling high-quality organic spices and herbs.

We have team members in India, Australia and the United States. We operate with a high standard of integrity and exist to give customers organic ingredients whose quality and authenticity they can trust.

We are building AI-native internal software products to automate complex business processes and help our team make faster, better and more reliable decisions.

About the role

We are hiring a backend and data automation engineer who can independently turn complicated business requirements into reliable production software.

You will build systems that collect data from different sources, apply explainable business rules, automate recurring decisions and give human operators clear visibility into what happened and why.

This is not a prompt-engineering, no-code or prototype-only position. You must be able to build and maintain real software involving APIs, databases, scheduled jobs, data pipelines, queues, tests, monitoring and failure recovery.

You will use AI coding agents extensively, but you will remain responsible for the architecture, security and correctness of everything you ship.

What you will be expected to deliver

- Convert ambiguous business processes into clear technical requirements and working software.
- Build reliable backend services, APIs, data pipelines and scheduled workers.
- Combine operational and analytical data from multiple external systems.
- Design deterministic rule and decision engines whose outputs can be explained and reproduced.
- Build safeguards that prevent incorrect or stale data from triggering unsafe actions.
- Implement queues, retries, idempotency, reconciliation and complete audit histories.
- Model operational data in PostgreSQL and analytical data in BigQuery or a similar warehouse.
- Build internal dashboards or lightweight interfaces when required.
- Deploy, monitor, troubleshoot and maintain the systems you build.
- Document important architecture, data models and operating procedures.
- Build multiple internal automation productsnot only one application.





The systems you may work on

- Third-party API and data-provider integrations.
- High-volume analytical data and complex SQL transformations.
- Hourly and daily background jobs.
- Rule hierarchies, overrides and conflict detection.
- Immutable event and decision records.
- Data-freshness validation and circuit breakers.
- Transactional state, concurrency controls and idempotent actions.
- Dashboards for configuration, monitoring and exception handling.
- AI-assisted investigation and operational workflows.
- Production alerts, failed jobs and incomplete or contradictory data.

You do not need prior experience in our specific business domain. You do need the engineering discipline to learn it and represent it correctly in software.

Mandatory requirements

- 25 years of professional software development experience.
- A completed B.Tech degree.
- Strong Python development skills.
- Strong SQL skills.
- Hands-on experience with PostgreSQL or another production relational database.
- Experience building and consuming REST APIs.
- Experience building scheduled jobs, workers or asynchronous processing systems.
- Ability to design clean data models and maintain data integrity.
- Experience with automated testing, debugging, Git and code reviews.
- Familiarity with Docker and at least one cloud platform.
- Experience deploying or maintaining production software.
- Regular use of AI coding tools or agents.
- Ability to independently review and verify AI-generated code.
- Clear written communication and willingness to disclose blockers early.
- Ability to begin work at 8:30 AM IST and attend occasional later meetings.

Good to have

- BigQuery and analytical data modelling.
- Google Cloud services such as Cloud Run, Cloud Storage, Pub/Sub, Cloud Tasks or Cloud Scheduler.
- TypeScript or Node.js.
- React or Next.js for internal dashboards.
- ETL or ELT pipelines and data-quality monitoring.
- Workflow or configurable rule-engine development.
- Ecommerce, marketplace or advertising API integrations.
- MCP, structured LLM outputs, tool calling or agent evaluation.
- OpenTelemetry, structured logging and production alerting.
- Experience working with distributed or international teams.

What AI-native means to us You should already be able to use tools such as Codex, Claude Code, Cursor, GitHub Copilot or similar coding agents to:

- Break a large feature into well-scoped implementation tasks.
- Give an agent relevant context, constraints and acceptance criteria.
- Explore unfamiliar APIs and existing codebases.
- Generate and improve tests, documentation and debugging plans.
- Review generated code for incorrect assumptions, security issues and maintainability.
- Verify results using tests, logs,



database inspection and reproducible checks.
- Maintain a coherent architecture while working at AI-assisted speed.

Occasionally asking ChatGPT for isolated code snippets does not make someone AI-native. You must be able to explain every significant part of the code you submit. The AI generated it is not an acceptable explanation.

You will probably succeed if

- You enjoy understanding complicated business processes.
- You think about edge cases before they become production incidents.
- You prefer explainable systems over clever but unpredictable automation.
- You can work independently without requiring constant task-by-task supervision.
- You are comfortable saying that the available data is insufficient.
- You take ownership after deployment instead of considering the job finished when the code is merged.
- You investigate root causes rather than repeatedly applying temporary fixes.
- You can move between backend engineering, data work and lightweight internal interfaces.

This role is not suitable for you if

- You are a fresher or require extensive day-to-day technical hand-holding.
- Your expected CTC is above 6 LPA.
- Your experience is limited to tutorials, college projects or no-code tools.
- You can build demos but have not maintained production software.
- You accept AI-generated code without understanding and testing it.
- You want to work only on isolated tickets with fully specified requirements.
- You are unwilling to investigate failed jobs, incorrect data or production issues.
- You cannot consistently begin your workday at 8:30 AM IST.

Express application method We get thousands of applications for our job postings and can take time to go through them. If you would like to get to the front of the queue, directly email a Loom video walkthrough along with your resume to [email protected]. If you don't send a video link, your resume just gets sent to the back of the queue.

What to cover in your recorded walkthrough

- The problem the system solved.
- Which parts you personally designed and implemented.
- The architecture and technology choices.
- How data moved through the system.

- How failures, retries and incorrect inputs were handled.
- How the system was tested and monitored.
- What you would improve if rebuilding it today.

A polished production is unnecessary.

A simple screen recording with your voice is sufficient. We care about ownership and technical understanding.

Selection process

1. Application questionnaire and eligibility screening.

2. Review of the recorded project walkthrough.
3. A short, unpaid, time-boxed technical exercise using fictional data.
4. Code and architecture walkthrough with our team.
5. Final discussion.

The exercise will assess backend design, APIs, SQL, deterministic business rules, testing and responsible use of AI. It will not involve algorithm puzzles or unpaid work on a live Spice Profile product.

AI tools may be used during the exercise. Candidates must disclose how they used them and must be able to explain and defend the submitted solution.

📌 AI-Native Backend & Data Automation Engineer - Python (Hyderabad)
🏢 Spice Profile
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ai-native backend & data automation engineer - python (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: ai-native backend & data automation engineer - python (hyderabad) / hyderabad