Expedia Group

Software Development Engineer - Web Scraping

Expedia Group

Gurugram, Haryana, India
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Expedia Group! We are a leading global travel and technology company, helping millions of travelers around the world discover and book their ideal trips. We are seeking a highly skilled Software Development Engineer with expertise in web scraping to join our dynamic team. In this role, you will play a critical role in developing and maintaining our web scraping tools to gather and analyze data from various websites. As a member of our team, you will have the opportunity to work with cutting-edge technology and collaborate with talented individuals in a fast-paced and innovative environment. If you are passionate about software development and have a strong background in web scraping, we want to hear from you!

  1. Develop and maintain web scraping tools to gather and analyze data from various websites.
  2. Collaborate with team members to identify and implement improvements to existing web scraping processes.
  3. Monitor and troubleshoot any issues with web scraping tools and make necessary updates or fixes.
  4. Stay updated on the latest web scraping techniques and technologies to continuously improve our processes.
  5. Work closely with stakeholders to understand their data needs and provide accurate and timely results.
  6. Write efficient and scalable code to ensure smooth and fast data retrieval.
  7. Implement data quality checks and ensure the accuracy and integrity of collected data.
  8. Document and maintain thorough records of web scraping processes and procedures.
  9. Communicate regularly with team members and provide status updates on projects.
  10. Collaborate with other software engineers to integrate web scraping processes with other systems and tools.
  11. Participate in code reviews and provide constructive feedback to improve code quality.
  12. Identify and troubleshoot potential data privacy or legal issues related to web scraping.
  13. Stay up-to-date with industry trends and best practices to continually improve our web scraping processes.
  14. Proactively identify and address any potential risks or challenges related to web scraping.
  15. Continuously seek opportunities to optimize and improve the efficiency of web scraping processes.
Where is this job?
This job is located at Gurugram, Haryana, India
Job Qualifications
  • Bachelor's Degree In Computer Science Or A Related Field: A Solid Foundation In Computer Science Principles Is Essential For A Software Development Engineer - Web Scraping Role. A Degree In Computer Science Or A Related Field Ensures That The Candidate Has A Strong Understanding Of Programming Languages, Data Structures, Algorithms, And Software Engineering Principles.

  • Experience In Web Scraping: Candidates Should Have At Least 2-3 Years Of Experience In Web Scraping Using Tools Like Selenium, Beautiful Soup, Or Scrapy. They Should Be Able To Demonstrate Their Ability To Extract Data From Various Websites Efficiently And Accurately.

  • Proficiency In Programming Languages: Strong Proficiency In Programming Languages Like Python, Java, Or Ruby Is A Must For A Software Development Engineer - Web Scraping Role. The Candidate Should Be Able To Write Clean, Maintainable, And Efficient Code To Automate Web Scraping Tasks.

  • Knowledge Of Web Technologies: Candidates Should Have A Good Understanding Of Web Technologies Like Html, Css, And Javascript. This Will Help Them In Understanding The Structure Of Web Pages And Identifying The Relevant Data To Scrape.

  • Analytical And Problem-Solving Skills: A Software Development Engineer - Web Scraping Should Have Strong Analytical And Problem-Solving Skills To Identify And Troubleshoot Issues Related To Web Scraping. They Should Be Able To Think Critically And Come Up With Efficient Solutions To Complex Problems.

Required Skills
  • Programming

  • Javascript

  • Python

  • Database Management

  • Automation

  • Data Mining

  • Data Analytics

  • Data extraction

  • HTML/CSS

  • API integration

  • Web scraping

  • Web Crawling

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Development Engineer - Web Scraping in Gurugram, Haryana, India is between ₹800,000 - ₹1,500,000 per year. This can vary depending on the experience, skills, and company the individual is working for. Some companies may offer higher salaries for more experienced engineers or those with specialized skills in web scraping. Additionally, factors such as job location, industry, and demand for web scraping skills can also impact salary ranges.

Additional Information
Expedia Group is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesHindi
Job PostedOctober 30th, 2024
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Expedia Group

Expedia Group is an American global travel technology company. Its websites, which are primarily travel fare aggregators and travel metasearch engines, include CarRentals.com, CheapTickets, Expedia.com, HomeAway, Hotels.com, Hotwire.com, Orbitz, Travelocity, trivago, and Venere.com.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started