HEARST BUSINESS MEDIA CORP
Senior Software Engineer (Information Technology)
As an organization, Black Book is open, transparent, and very customer focused. Leaders in the organization consistently showcase the following key attributes and look to build teams that embrace these qualities every day:
Us
Black Book: Black Book provides vehicle information and valuations to dealerships, financial institutions, fleet owners and other companies in the automotive industry. We develop APIs and web and mobile applications that provide insights on a variety of motor vehicles of various markets.
Web Crawler Team: We are seeking a highly skilled software engineer to join Black Book's Web Crawler team. The main responsibility of the team is to build, enhance, support, and innovate on a key automotive retail listings web crawler project. The ideal candidate will have extensive experience with Scrapy and Python for web scraping, and strong knowledge of PostgreSQL and SQLAlchemy for database management. Proficiency in browser automation using Playwright and Selenium is crucial, alongside expertise in Redis for data storage, and ElasticMQ for local message queuing and AWS SQS in the cloud. Familiarity with Kubernetes and Docker Desktop for deployment, and competency in using Poetry for dependency management, are also required. This is an exciting opportunity for someone who thrives in a fast-paced environment and is enthusiastic about technological innovation and problem-solving.
You
You are comfortable working with developers and members outside your core team to achieve success. You enjoy taking opportunities to fix problems, mentor your peers, and like to step outside your comfort zone to develop your skillset.
Responsibilities:
What You Will Bring
Helpful Experience (nice to have):