Posted on: 16/12/2025
Description :
About Nitro
Nitro is an e-commerce accelerator backed by a patent-pending technology. As we approach the launch of our groundbreaking product, we're excited about the unparalleled potential it holds. The essence of our network isn't just in its innovative design but in its envisioned scale. We believe that as it grows, it will redefine industry standards, setting new benchmarks for efficiency and reach.
Nitro offers a dynamic marketing solution that enables brands to tap into untapped potential, reaching new audiences at remarkable scales via their proprietary channels. We amplify the clients' most effective, personalized marketing messages across emails, texts, and advertisements. We assist marketers in attracting a vast array of new clients and ensuring their lifelong loyalty.
Job Description :
Function : Software Engineering Other Software Development
Adobe Experience Manager (AEM)
Responsibilities :
- Develop and maintain web scraping pipelines to collect data from a variety of sources (e. g. e-commerce sites, competitor sites, public data sources, marketplaces, product catalogs, etc. ).
- Extract structured data (product details, pricing, reviews, metadata, inventory status, competitor pricing, category hierarchies, etc. ) and store in internal databases for analysis/use.
- Respectfully handle unstructured data, including cleaning, normalization, deduplication, and transformation into usable formats (JSON, CSV, relational DB, etc).
- Ensure scraping infrastructure is robust: handles rate-limiting, bot-detection, CAPTCHA; follow best practices to avoid IP-blocking, implement proxy rotation, delay strategies, etc.
- Monitor data quality and pipeline health: validate data correctness, completeness, consistency; alert/resolve errors.
- Work closely with Analytics, Product, and Engineering teams to feed scraped data into marketing intelligence, competitor benchmarking, trend analysis, pricing optimization, and custom dashboards.
- Document scraping processes, data schemas, pipelines, and update logs for reproducibility and auditability.
- Stay updated on legal/ethical guidelines for web scraping, data privacy, and compliance, to ensure all data collection adheres to relevant laws and company policies.
Requirements :
- Proven experience in web scraping/data extraction/web crawling/data engineering.
- Strong programming skills, ideally in languages like Python (with libraries such as BeautifulSoup, Scrapy, Selenium), or similar tools.
- Familiarity with HTTP, web protocols, parsing HTML/JSON/XML, handling JavaScript-heavy sites, headless browsers, proxies, CAPTCHAs, etc.
- Experience designing and maintaining reliable, scalable scraping pipelines (scheduling, logging, error handling, retries, proxy management).
- Ability to clean, process, and transform raw data into structured, usable datasets.
- Basic knowledge of databases (SQL / NoSQL), data storage formats, and data modelling.
- Attention to detail, ability to spot and correct data quality issues.
- Understanding of ethical and legal implications of data scraping, and compliance with data protection laws.
- Good communication skills, able to collaborate with cross-functional teams (engineering, product, analytics, ops).
- Self-motivated, proactive, and comfortable working in a fast-paced startup environment.
Why Explore a Career at Nitro :
With having raised more than 2 million USD in a seed round, Nitro is hiring aggressively and is fueled for its growth. Nitro offers its candidates fast growth, startup experience, ESOP, at par with industry remuneration, a fun and open work atmosphere, learning and development opportunities, and much more!
Nitro Interview Process :
For Technical Positions :
- 2 Interview Rounds - Based on experience.
- 1 HR Round
- 1 CTO Round
For Non-Technical Positions :
- 1 Interview based on existing work - Based on experience
- 1 Round with CEO
Benefits at Nitro :
- ESOP - Medical Insurance - Flexible Working Hours - Snacks and Refreshments
Did you find something suspicious?
Posted by
Posted in
Data Engineering
Functional Area
Data Engineering
Job Code
1590579
Interview Questions for you
View All