++Position Overview++
We are seeking a motivated and detail‑oriented Web Scraping Software Developer to join our Data Engineering team. You will design, build, and maintain the pipelines that ingest public‑sector information from thousands of agency websites across the U.S. and Canada.
Your Python expertise and passion for clean code will help ensure that our platform surfaces timely, structured data our customers can act on.
This is an excellent opportunity for recent graduates or early‑career developers with a background in Computer Science, Software Engineering, or a related field who want to work at the intersection of public‑sector data and cutting‑edge technology.
++Responsibilities++
- Collaborate with the development team to design, develop, and maintain scalable scraping and data‑ingestion services.
- Implement robust web‑scraping solutions using libraries such as BeautifulSoup, Scrapy, Selenium, or Puppeteer .
- Write clean, efficient, well‑tested Python code and follow modern software‑development best practices.
- Participate in the full software‑development lifecycle---requirements gathering, design, implementation, testing, deployment, and monitoring.
- Troubleshoot \& resolve complex issues related to scraper reliability, performance, and downstream data integration.
- Stay current with emerging web‑scraping techniques, anti‑bot measures, and AI/ML trends to continuously improve our ingestion infrastructure.
++What You Bring++
- Bachelor's degree in Computer Science, Software Engineering , or a related discipline.
- 2--3 years of professional software‑development experience , ideally building web scrapers, ETL pipelines, or similar data‑ingestion systems.
- Solid Python skills and familiarity with at least one scraping framework (BeautifulSoup, Scrapy, Selenium, Puppeteer, etc.).
- Working knowledge of HTML, CSS, JavaScript , and common web protocols/APIs.
- Experience with SQL or NoSQL databases and data‑manipulation libraries such as pandas ; comfortable handling CSV and JSON data.
- Forward‑looking mindset and passion for AI/ML ---excited to explore how large‑language models, NLP, and computer vision can automate data extraction and classification.
- Proficiency with Git , CI/CD pipelines, and Agile methodologies.
- Strong analytical thinking, debugging ability, and a commitment to producing maintainable code.
++What We Offer++
- Competitive salary and comprehensive benefits.
- A chance to have a direct impact in a fast‑growing, seed‑stage startup.
- Meaningful work: you'll help organizations spot early public‑sector opportunities and make better decisions.
++Job Type++
Full‑time - in office, downtown Calgary
++Benefits++
- Dental, Health and Vision Care
- Paid time off
++Schedule++