Senior/Staff Data Engineer

  • Full Time
Job expired!

Company Description

About the Company: 

Our client is a technology firm that's developing a B2B, SaaS-enabled marketplace designed for medical practices. It aims to centralize and merge supply purchasing by providing the best prices on high- quality medical products. This early-stage venture recently completed a $3 million seed funding round and is currently partnering with customers in the beta phase. 

 

Job Description

About the Role: 

The job opening is for the first dedicated Staff Data Engineer who will work intimately with the CTO and have a vital part in building, upholding, and optimizing our data structure. This is primarily an IC role, with potential to assemble and lead a team as the company expands. 

Responsibilities: 

  • Design, create, and maintain web scrapers and data pipelines that are scalable, reliable, and efficient, for ingesting, processing, and storing huge datasets. 
  • Ensure the highest quality and latest data from multiple sources, to maintain the accuracy and currency of our product catalogs. 
  • Optimize data architectures and database inquiries for performance and scalability. 
  • Stay informed about the latest technologies and trends in data engineering. 

Qualifications

  • A Bachelor’s or Master’s degree in Computer Science or a related course. 
  • Strong CS basics, ability to reverse-engineer APIs, web scrape, and extract systematic data from HTML using libraries such as Cheerio. 
  • Solid experience with relational databases (Postgres is preferred) and SQL.
  • Professional programming experience in NodeJS with TypeScript to some extent.
  • Experience deploying on cloud platforms (preferably AWS).
  • Fluency in English. 

Nice to Have: 

  • Experience working at startups in its early stages and building from scratch. Extra credit for showcasing meaningful side projects (like open-source contributions, bootstrap a product/company). 
  • Experience operating remotely and adhering to best practices such as Continuous Integration/Continuous Delivery (CI/CD), automated testing (both front and backend), version control (GitHub), code reviews, etc.

Additional Information

Perks & Benefits

  • Location: Poland - Rzeszów, Lodz, Białystok, or remotely 
  • Flexible work schedule
  • The opportunity to work on innovative projects with a competent team of engineers
  • Opportunities for learning and development